请在 IE 中访问以下链接:
http://sitehelp.com.au/demos/bxslider/dropdowntest.html
它在 Firefox、Chrome 等中运行良好,但在 IE 中,您单击向下滑动时,会产生 javascript 错误,并且不会向上滑动。
如果我们将 bxslider JS 移动到 jquery JS 之上,尽管它破坏了主站点页面中的其他脚本,但它仍然有效。
我们如何解决这个问题?在 bxslider JS 之上使用 jQuery?导致此 jquery 错误的冲突是什么?
Webpage error details
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; Win64; x64; Trident/4.0; .NET CLR 2.0.50727; SLCC2; .NET CLR 3.5.30729; .NET CLR 3.0.30729; Media Center PC 6.0; .NET4.0C)
Timestamp: Tue, 10 May 2011 12:36:46 UTC
Message: Invalid argument.
Line: 16
Char: 79850
Code: 0
URI: http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js
谢谢。
最佳答案
对于您想要的东西,您实际上不需要加载 bxslider(并不是说这可以解决 js 错误)。 jQuery 有一个名为 slideDown() 和 slideUp() 的方法,它们已经完成了您在该页面上尝试做的事情...
关于javascript - JS,jQuery 冲突..帮助?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5950107/