我对jQuery Knob有疑问在 Google Chrome 中:
一切都显示正常,直到我更改页面并单击浏览器的后退按钮。百分比会重复,并且在刷新页面之前不会显示圆圈。请检查此链接,例如:
http://gcmdesign.net/temp/knob/
单击链接,然后单击浏览器的后退按钮。
有人知道为什么会发生这种情况吗?我在FF、IE、safari中测试过,显示正常。仅在 Chrome 中我遇到此问题。
最佳答案
我认为问题是因为当您使用 this.cv
获取值时,它包含 %,因此它不是有效数字。
试试这个(未测试):
$(".dial").knob({
'draw' : function () {
$(this.i).val(this.cv.replace('%','') + '%');
}
});
关于Chrome 中的 jQuery 旋钮错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20476265/