我在 IE8 中使用 nivoslider 脚本遇到了一个小问题,我无法弄清楚它有什么问题。
http://www.horecavacaturebank.nl/
它适用于除 IE8 以外的所有其他浏览器。如果能提供一些帮助,我们将不胜感激。
除此之外,它在 jquery js 脚本的第 155 行指出了一个 JS 错误。我认为这与 nivoslider 有关,因为所有其他页面都没有显示此错误。
提前致谢
最佳答案
错误来自 /wp-content/themes/jobroller/includes/js/theme-scripts.js?ver=3.0
中的这些行:
/* add jquery lazy load for images */
jQuery('img').lazyload({
effect:'fadeIn',
placeholder: '../../images/grey.gif'
});
来自 Firefox 的更好的错误消息:
jQuery("img").lazyload is not a function
您正在加载 jquery.lazyload.mini.js?ver=1.5.0
在第一个脚本之前,但无论如何它都不起作用。
更新:
您的“Nivo slider HTML”:
<div id="slider" class="nivoSlider">
..
<a href="pakketten"><img src=".." alt="" />
</div>
您忘记关闭最后一个 <a>
!这将起作用:
<a href="pakketten"><img src=".." alt="" /></a>
关于jquery - nivoslider ie8 jquery 错误,无法找到它,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5975062/