如何使用Jquery选择特定的嵌套元素

时间:2014-09-22 15:23:30

标签: javascript jquery html html5 jquery-selectors

我有这个标记

     <table id="myexample" class="myclass">
     <thead>
     <tr>
     <th><input type="checkbox" value="tableoption1"> Username</th>
     <th> Something </th>
     <th> Something </th>
     <th> Something </th>
     <th> Something </th>
     <th> Something </th>
      <th> Something </th>

     </tr>
     </thead>
     <tbody>
     <tr>
     <td> <input id="user1" type="checkbox" value="tableoption1">  John Smith </a></td>
     <td> Nickname</td>
     <td> Address </td>
     <td> Registerd</td>
     <td>10-10-2014 </td>
     <td>09-11-2014</td>
     <td>03-02-2014</td>
     </tr>
</table>

如何用Jquery选择id = user1的输入元素?

我已经尝试了这个但是没有用

 $("#users tbody tr td input").click(function(){ 
      alert ("success");
 });

有什么建议吗?

3 个答案:

答案 0 :(得分:2)

这应该有效:

$('#user1').click(function(){ 
      alert ("success");
 });

答案 1 :(得分:2)

$( "#user1" )

试试这个我认为那就是你要问的。

答案 2 :(得分:1)

如果要控制何时选中复选框:

$('#user1').click(function(){ 
    if($(this).is(":checked")){
        alert("checked!");
    }
});