我找到了一个jQuery 滚动技巧,我想在我的自定义 WordPress 主题中使用它。我遇到的问题是给定的功能.scroll()
永远不会执行。
出于调试的目的,我将脚本简化为以下内容:
(function () {
alert("foo");
$(window).scroll(function (evt) {
alert("bar");
});
})();
我已将 js 放入mytheme.js
并将以下内容添加到functions.php
:
function mytheme_enq_script() {
wp_enqueue_script('mytheme', get_template_directory_uri().'/mytheme.js',
array('jquery'), '0.1', true);
}
add_action('wp_enqueue_scripts', 'mytheme_enq_script');
PHP 必须正确,因为脚本已加载并出现“foo”警报,但“bar”警报没有。我的最小 jQuery 代码有什么问题?