您需要将Q
属于jQuery
在代码中。当前代码可能会引发如下错误
Uncaught ReferenceError: jquery is not defined
您的代码也有一对多
});
可能会触发
Uncaught SyntaxError: Unexpected token }
别忘了检查浏览器开发工具中的javascript控制台,这就是出现此类错误的地方,并为您提供有关出错原因的有用信息。
这将起作用:
<script type=\'text/javascript\'>
jQuery(\'#update\').click( function() { alert(\'clicked\'); });
</script>
。。。只要jQuery已加载并在页面上可用。
如果jQuery加载到页脚中,那么内联代码将无法工作,因为jQuery在尝试运行时还不可用。可能的解决方案是:
改为从标头加载jQuery将代码加载到jQuery本身之后的页脚中,而不是将其内联如果您的站点上根本没有加载jQuery,则需要添加它。jQuery与WordPress捆绑在一起,默认情况下已在WordPress中注册,因此您只需使用此函数(在插件或主题中)将其排队functions.php
文件):
/**
* Enqueues jQuery on the front-end.
*/
function my_enqueue_jquery() {
wp_enqueue_script( \'jquery\' );
}
add_action( \'wp_enqueue_scripts\', \'my_enqueue_jquery\' );