使用数组创建不冲突的jQuery函数
我从另一个站点复制了以下jQuery代码,需要对其进行修改以使用我的设置 如果我复制并粘贴函数,仅仅更改HTMLID元素标识符,那么当前的代码(我想无论如何)将无法工作 如何复制此代码块并使其唯一,以便它们不会相互冲突使用数组创建不冲突的jQuery函数,jquery,jquery-validate,Jquery,Jquery Validate,我从另一个站点复制了以下jQuery代码,需要对其进行修改以使用我的设置 如果我复制并粘贴函数,仅仅更改HTMLID元素标识符,那么当前的代码(我想无论如何)将无法工作 如何复制此代码块并使其唯一,以便它们不会相互冲突 jQuery(document).ready(function() { jQuery('#upload_image_button').click(function() { formfield = jQuery('#hccfavicon').attr('name'); tb_
jQuery(document).ready(function() {
jQuery('#upload_image_button').click(function() {
formfield = jQuery('#hccfavicon').attr('name');
tb_show('', 'media-upload.php?type=image&TB_iframe=true');
return false;
});
window.send_to_editor = function(html) {
imgurl = jQuery('img',html).attr('src');
jQuery('#hccfavicon').val(imgurl);
tb_remove();
}
});
你看#hccfavicon。这就是我需要使用jQuery函数的各种实例的交换项。您知道代码的作用吗?不要盲目地复制和粘贴。。。代码看起来没有那么复杂,所以你可能只是自己写的…是的,我知道它的功能,并且它在经过一个小的修改后放在哪里工作很好,我只是不知道jQuery,因此我的问题。我修改了我的代码,像这样>,但是现在当我选择一个图像时,它会更新第二个实例,而第一个实例不会更改…因为您正在修改和访问不属于此范围的变量(
formfield
,imgurl
,窗口。将\u发送到\u编辑器
),因此很难使此代码可重用。主要是发送到编辑器功能。。。