考虑下面的代码:如何使用jQuery重新启用div上的点击事件?
if ($selector.html().indexOf("radio") > 0) {
if ($oldSelected != null) {
// enable clicks on old selected radio button
$oldSelected.children().bind('click', function() { return true; });
}
// disable click on selected
$selector.children().bind('click', function() { return false; });
$oldSelected = $selector;
}
的禁用代码工作正常。一旦执行该元素不再可点击。但是,当试图重新启用点击事件时,什么都不会发生。
对此提出建议?
使用http://api.jquery.com/on/和http://api.jquery.com/off/ –