lazyload调用时报错,错误信息为 $('').lazyload is not a function

先贴代码:

<script src="@SiteUrl.GetStaticResourceScriptUrl("~/js/zyb/jquery.lazyload.js")"></script>
<script>    
    $(function () {
        $('#container').find('img').lazyload();
    });
</script>

第一次打开页面的时候就会提示 $('#container').find('img').lazyload is not a function, 刷新页面就好了,但是每次第一次打开这个页面就会报错。

我直接把lazyload的源码插入到调用之前也没用, 有人遇到过这个问题吗?

阅读 9k
1 个回答

你可以看看 你的jquery是不是加载了两次,不知道是不是这个问题。一般我遇到的问题这种错误,都是因为多次加载jquery导致的。当然我出错的时候不会刷新就好,所以我也不知道是不是这个原因,你可以先检查一下。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏