我对 jQuery 有一个奇怪的问题,在 ready 事件下执行所有代码后,“$”变得未定义。
有这个错误的经验吗?或知道是什么原因造成的?
将 jQuery 代码放在这个片段中,因为 $ 可能是为其他东西定义的。
(function($) {
// $ Works! You can test it with next line if you like
// console.log($);
})( jQuery );
像这样使用
<script type="text/javascript">
var $ = jQuery.noConflict();
(function ($) {
$(document);
// your code
}(jQuery));
</script>