【发布时间】:2013-09-13 15:04:11
【问题描述】:
我的 jQuery UI 滑块在 chrome、FF 和 IE10 中运行良好,但在 IE9 中滑块甚至不显示
这是一个滑块调用示例:
$( "#slider-range-min-amount" ).slider({
range: "min",
value: castka,
min: 500,
max: 5000,
slide: function( event, ui ) {
$( "#amount" ).val( ui.value + " Kč" );
$( "#amountsend" ).val( ui.value );
spoctiKlientVrati();
},
step: 500
});
http://ideone.com/x22RMC(整个原始脚本检查第 9 行及以下)
有谁知道什么可能导致这个问题?
EDIT 版本:jQuery v1.9.1 + jquery-migrate-1.2.1.min.js ,jQuery UI - v1.10.3
ps:抱歉没有重复调用,我看错了另一个是 css :)
编辑 2 我终于取消安装 IE10 更新以回退到 IE9 现在我的 IE9 显示滑块但 http://netrenderer.com/ 不会显示它们并显示一些错误 - 屏幕:http://pbrd.co/1dbbaaG - 所以我猜客户端的 IE9 也不会显示它:/
【问题讨论】:
-
我评论了 console.logs & - 即使它应该是相同的 - 将 $() 重写为 $(document).ready() 并将联系客户是否解决了他的 IE9 构建问题...我会带着客户回复回来:)
-
今天发生了奇怪的事情 IE Renderer 开始正确渲染 IE9 版本并显示滑块 - 但是我的 IE9 本身没有显示它们 - 第一次 - 但在 F5 之后它确实显示了它们....奇怪的 IE ...
标签: jquery jquery-ui internet-explorer-9 jquery-ui-slider