我对jQuery有一个奇怪的问题,在执行ready事件下的所有代码后,“$”变得未定义。
有任何此错误的经验吗?或者任何想法导致了什么?
答案 0 :(得分:1)
将jQuery代码放在此snipet中,因为$可能是为其他内容定义的。
(function($) {
// $ Works! You can test it with next line if you like
// console.log($);
})( jQuery );
答案 1 :(得分:0)
像这样使用
<script type="text/javascript">
var $ = jQuery.noConflict();
(function ($) {
$(document);
// your code
}(jQuery));
</script>