【发布时间】:2013-09-03 00:55:02
【问题描述】:
这是我调用 JQuery 函数的 javacript 函数。
以下代码在 IE10 中运行良好,但在 IE7 中无法运行(在 JQuery 函数处停止)
function test()
{
//before calling JQuery function display message...
alert("Before");
//JQuery function...
$("#boxscroll").getNiceScroll().resize();
//After calling JQuery function display message...
alert("After");
}
在 IE10 中的结果
之前
之后
在 IE7 中的结果
之前
(停在 JQuery $("#boxscroll").getNiceScroll().resize();)
你可以在这里参考 JQuery... https://github.com/inuyaksa/jquery.nicescroll
<script src="js/jquery.min.js"></script>
<script src="js/jquery.nicescroll.min.js"></script>
<script>
$(document).ready(function() {
var nicesx = $("#boxscroll").niceScroll({nativeparentscrolling:false,touchbehavior:false,cursorcolor:"#CCC",cursoropacitymax:0.5,cursorwidth:6,autohidemode:false,horizrailenabled:false});
});
</script>
【问题讨论】:
-
什么是 getNiceScroll() ?
-
当它停止时,错误信息是什么?你用的是什么版本的jQuery?
-
您使用的是什么版本的 jquery?还有什么是 getNiceScroll()?它是一些外部库吗?它与IE7兼容吗?另外,错误信息是什么?
-
要么您的插件与 ie7 不兼容,要么您使用的 jquery 2.0 放弃了对 ie7 的支持。
-
@robertc : 没有错误消息.. IE7 中没有任何反应.. 实际上它应该被执行并运行下一个警报语句
标签: javascript jquery html internet-explorer