在jquery mobile上,如何在单选框中双击调用函数?此示例工作正常,但我的代码在移动设备上不起作用。
(没有jquery移动版)
<head>
<style>
div { background:blue;
color:white;
height:100px;
width:150px;
}
div.dbl { background:yellow;color:black; }
</style>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div></div><span>Double click the block</span>
<script>
var divdbl = $("div:first");
divdbl.dblclick(function () {
divdbl.toggleClass('dbl');
});
</script>
我的代码:
$("input[type='radio']").dblclick(function(){
console.log( $(this).attr( "id" ) );
});
或
$(document).on('pagebeforeshow', '#mainPage', function(){
$(document).on( "dblclick", '[type="radio"]', function(){
console.log('Change2');
});
});
或
$(".ui-radio").dblclick( function () { alert("double click"); });
在我的计算机上可以运行,设备可以移动,不可以。