第一个孩子打电话提醒表格的直接孩子的身份证明,这是姓名:" mainId"。据我所知,这是儿童的预期行为,但第二次调用订阅两个复选框的更改事件,这些复选框不是表单的直接子项。怎么样?
<!DOCTYPE html>
<html>
<head>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js'></script>
<script src='http://ajax.googleapis.com/ajax/libs/jqueryui/1/jquery-ui.min.js'></script>
<script>
$(function()
{
$('.triggers').children().each(function(){
alert($(this).attr("id"));
});
$(".triggers").children().change(function(e){
alert(e.target.name)
});
})
</script>
</head>
<body>
<form class="triggers" action="/askOrtal">
<ul id="mainId">
<li><input type="checkbox" name="theCheckbox1"></li>
<li><input type="checkbox" name="theCheckbox2"></li>
<li><input type="submit" value="ClickMe"></li>
<ul>
</form>
</body>
</html>