我创建了一个非常简单的jsFiddle示例,其中两个单选按钮分别被分配了一个点击处理程序:
$(document).ready(function () {
$(".title").on("click", function (event) {
alert('clicked');
});
});
正如您所看到的,每次选择单选按钮时,处理程序会被调用两次,为什么?
<label class="title">
<input type="radio" name="heading" checked="checked" />Introduction and General Information about the Marketing Tool
</label>
<label class="title">
<input type="radio" name="heading" />Implementation Steps of the Marketing Tool
</label>