【发布时间】:2014-07-03 20:32:57
【问题描述】:
我需要停止阻止单选按钮的默认行为,以检查它是否在我点击之前检查过,我使用的是.live('click', function (){}),因为 HTML 通过 AJAX 添加到 DOM
【问题讨论】:
-
Afaik,无法阻止实时处理程序中的默认行为。到它运行时,事件已经冒泡并执行了默认行为。
-
您想具体防止哪些默认行为?
-
您可以禁用单选按钮和/或在单击时反转选中的属性。例如:
radio.checked = !radio.checked;。之后,如果满足特定条件,您可以反转选中的属性。
标签: javascript jquery radio-button