【发布时间】:2012-08-17 13:18:40
【问题描述】:
我正在尝试使用以下函数返回 true 或 false,基于复选框的状态,我正在使用 jQuery iButton 插件(隐藏复选框并替换它通过支持拖动事件的iPhone 样式滑动按钮)我发现检测拖动以及单击事件的唯一方法是使用 jQuery 更改。
var testChecked= function(){
$('#status').change(function(){ // #status is the checkbox ID
if($(this).is(':checked')){
console.log('is_checked');//works
return true;
}
else{
console.log('is_unchecked');//works
return false
}
});
}
【问题讨论】:
-
请为您的问题创建一个 jsFiddle,帮助您更轻松。
-
var testChecked= function(){ return $("#status").is(':checked'); };? -
感谢jsfiddle.net/fnt5J/1的及时回复@我要做的就是让这个函数在执行后返回真或假
标签: javascript jquery callback return onchange