<script type="text/javascript">
$(document).ready(function() {
$("ul.productSmall").sfProductFilter();
alert("jQuery is working fine!");
});
</script>
我的网站上有上述脚本,如果我在下一行之前放置警报,则效果很好。
$("ul.productSmall").sfProductFilter();
否则它将不起作用。我在chrome中检查了它,发现以下内容:
似乎找不到方法,但我在/js/plugins.js文件中。
最佳答案
是否因为sfProductFilter();
是插件并且您的插件脚本设置为defer
正在加载? (在问题行之前放置警报可能会使插件脚本有足够的时间加载。)尝试更新脚本元素以使其不包含defer
...