【发布时间】:2013-08-27 14:14:24
【问题描述】:
我已经在我的应用程序中实现了一个 jQuery Mobile 滑块。这是代码
<input type="range" name="slider-1" id="slider-1" min="1" max="5" value="1">
<div id="hint"></div>
JS
var text = {1 : "bad", 2 : "okay", 3 : "better"};
var $sliderText = $('#hint');
var refresh = function(e){
$sliderText.text(text[$( '#slider-1' ).slider('value')]);
};
$( '#slider-1' ).slider({
slide: refresh,
change: refresh
});
此滑块带有一个输入字段,其中显示滑块的当前值,例如 1,2,3,4,5。我想要字符串而不是数字,例如:1 = 坏,2 = 好,3 = 更好...... 我尝试使用 onChange 事件,但它不起作用。
希望这里有人可以帮忙?
【问题讨论】:
-
请发布您的 JavaScript。
-
请和一个 jsfiddle :)
-
没有JS。 ;) jqm 可以解决问题...
-
@m1crdy 你可以像我刚刚检查过的帖子一样调用插件
标签: javascript jquery jquery-mobile jquery-mobile-slider