【发布时间】:2014-12-23 12:51:42
【问题描述】:
我有 Wordpress 2 实例:本地和远程(远程应该非常相似,它主要是从本地上传的,除了一些插件)。代码使用 jQuery.noConflict 方法,因为没有它在添加大量插件后它无法在本地工作。现在,当它上传到远程 Wordpress 时,它仍然没有从那里开始,但它在本地工作:)。 JS 方法只是没有启动。确保文件在 HTML 文件的 HEAD 部分中附加了正确的路径。控制台中没有显示错误。
预期的行为是:JS 警报应该出现但没有出现。
JS代码在这里:
var jQueryAlias = jQuery.noConflict();
function customizeWebUIForEmailSubscriberPlugin() {
alert("customizeWebUIForEmailSubscriberPlugin");
//format input button
jQueryAlias('#elp_txt_email').removeClass('elp_textbox_class').addClass('form-control').addClass('full-width');
//format input button
jQueryAlias('#elp_txt_email').removeClass('elp_textbox_class').addClass('form-control').addClass('full-width');
//format message text
//jQuery('.elp_msg').removeClass('elp_msg').addClass('post-body');
jQueryAlias('#elp_msg').addClass('message-format');
//hide submit button
jQueryAlias('#elp_txt_button').addClass('hide');
//hide email label
jQueryAlias('.elp_lablebox').addClass('hide');
}
jQueryAlias(customizeWebUIForEmailSubscriberPlugin);
【问题讨论】:
-
您对代码最后一行的期望是什么?它在 jQuery 对象中包装了一个函数...?
-
我只是想确保它开始...所以应该出现警报!
标签: javascript jquery wordpress