先贴代码:
<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的源码插入到调用之前也没用, 有人遇到过这个问题吗?
你可以看看 你的jquery是不是加载了两次,不知道是不是这个问题。一般我遇到的问题这种错误,都是因为多次加载jquery导致的。当然我出错的时候不会刷新就好,所以我也不知道是不是这个原因,你可以先检查一下。