JavaScript上载多个图像
我在同一个管理页面wordpress上有两个上传按钮。另外,它们工作得非常完美。但在一起,它们并没有发挥应有的作用。我确信它来自JavaScript文件,因为如果我从一个按钮中删除代码行,另一个按钮就会工作JavaScript上载多个图像,javascript,image,upload,Javascript,Image,Upload,我在同一个管理页面wordpress上有两个上传按钮。另外,它们工作得非常完美。但在一起,它们并没有发挥应有的作用。我确信它来自JavaScript文件,因为如果我从一个按钮中删除代码行,另一个按钮就会工作 jQuery(document).ready(function($){ $('#upload_logo_button').click(function() { tb_show('Upload a logo', 'media-upload.php?referer=wpt
jQuery(document).ready(function($){
$('#upload_logo_button').click(function() {
tb_show('Upload a logo', 'media-upload.php?referer=wptuts-settings&type=image&TB_iframe=true&post_id=0', false);
return false;
});
window.send_to_editor = function(html) {
var image_url = $('img',html).attr('src');
$('#logo_url').val(image_url);
tb_remove();
$('#upload_logo_preview img').attr('src',image_url);
$('#submit_options_form').trigger('click');
}
$('#upload_banner_button').click(function() {
tb_show('Upload a banner', 'media-upload.php?referer=wptuts-settings&type=image&TB_iframe=true&post_id=0', false);
return false;
});
window.send_to_editor = function(html) {
var img_url = $('img',html).attr('src');
$('#banner_url').val(img_url);
tb_remove();
$('#upload_banner_preview img').attr('src',img_url);
$('#submit_options_form').trigger('click');
}
});
谢谢 您有两个window.send_to_编辑器函数。您可以将它们重命名为单独的或更好的方式,将它们合并,可能会将logo\u url/banner\u url选择器作为另一个参数传入 这是因为您正在重新定义窗口。send_to_editor函数您不能有两个同名属性,我不知道如何/在何处调用,因此我无法为您提供可行的solution@smokro,你的问题解决了吗?