Chrome 中的 jQuery 旋钮错误

标签 jquery jquery-knob

我对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/

相关文章:

带有多个 div 的 Javascript SlideUp

javascript - 具有多个动画/效果的 JQuery slider

css - 负 z 索引的 div 不显示在带有 bg-color 的 div 后面

javascript - 在浏览器中具有精确的图像缩略图大小

javascript - 从 jQuery 切换到 Dojo 的缺点

javascript - 从 jquery 对话框调用服务器端方法

php - 如何在 jQuery.knob 中添加值后缀

jquery - 如何使用 jquery knob 在单个表盘中绘制多个圆弧?

javascript - jQuery Knob 使用 animate 更新值