Jquery儿童的奇怪行为

时间:2013-02-28 20:15:44

标签: javascript jquery

第一个孩子打电话提醒表格的直接孩子的身份证明,这是姓名:" 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>

0 个答案:

没有答案