输入类型=“范围”未在PhoneGap IOS应用程序中刷新

问题描述 投票:1回答:2

我正在开发Phone Gap IOS中的iPhone应用程序,我正在创建一个音频栏,其中包含一个滑块来显示音频运行的进度,通过这个我可以前后调制音频,还有一个标签可以显示经过的时间。

我使用HTML5输入Type =“range”作为滑块,JQuery Mobile在我的应用程序中实现。

我面临的问题是,当音乐播放滑块的手柄没有进展时,音乐会保留在滑块的开头,经过一些研究后我才知道滑块没有刷新为什么位置是没有改变,为此我写了以下代码行来刷新滑块。

$("input[type='range']").val(60).slider("refresh");

但它给我以下错误:

类型错误:'undefined'不是函数(评估'$(“input [type ='range']”)。val(60).slider(“refresh”)')

我怎样才能解决这个问题?

jquery html5 css3 cordova
2个回答
0
投票

试试这个,这两种方法不能相互链接:

$("input[type='range']").val("60");
$("input[type='range']").slider("refresh");

0
投票

如果在页面初始化之前运行此代码,则可以简单地初始化要刷新的滑块。请在刷新之前尝试初始化它。

尝试:

$("input[type='range']").val(60).slider();
© www.soinside.com 2019 - 2024. All rights reserved.