使用翻转切换开关当切换“关闭”或“开启”时,我没有收到警报消息 在jquery mobile plz帮帮我
在html5中
<select name="toggleswitch1" id="toggleswitch1" data-theme="" data-role="slider">
<option value="off">Off</option>
<option value="on">On</option>
</select>
脚本中的
$(document).bind("pageinit", function () {
$("#toggleswitch1").unbind('change').bind('change', function() {
if ($("#toggleswitch1").val('off').slider('refresh')) {
alert("off");
}
else {
alert("on");
}
});
});
答案 0 :(得分:4)
工作示例:http://jsfiddle.net/39DEK/
$(document).on('pageinit', '#index', function(){
$(document).off('slidestop',"#toggleswitch1").on('slidestop', "#toggleswitch1" ,function() {
if ($("#toggleswitch1 option:selected").val() == 'off') {
alert("off");
} else {
alert("on");
}
});
});