Php 复选框单击表行上的事件单击

Php 复选框单击表行上的事件单击,php,javascript,jquery,drupal,Php,Javascript,Jquery,Drupal,我有一个表,其中包含几行,每行包含一个checknox。复选框将在行单击事件中被选中。 现在,如何为复选框应用onclick事件 $('input[type=checkbox]').click(function() { countPopChecked(); }); 这是我的剧本。当我点击复选框时,这是有效的。但是当我点击表格行时,我需要这个功能 $('input[type="checkbox"]').closest('tr').on('click',

我有一个表,其中包含几行,每行包含一个checknox。复选框将在行单击事件中被选中。 现在,如何为复选框应用
onclick
事件

$('input[type=checkbox]').click(function() {      
  countPopChecked();           
});  
这是我的剧本。当我点击复选框时,这是有效的。但是当我点击表格行时,我需要这个功能

$('input[type="checkbox"]').closest('tr').on('click', function() {      
    countPopChecked();           
}); 
或:

或:


这对我不起作用。。给予$('input[type=“checkbox”]”)。最近('tr')。on不是function@praji-您的jQuery版本太旧了,更新到1.9.1,或者至少是1.7以上的版本,以便在()上工作。这对我不起作用。。给予$('input[type=“checkbox”]”)。最近('tr')。on不是function@praji-您的jQuery版本非常旧,更新到1.9.1,或者至少是1.7以上的版本,以使on()工作。
$('tr').has('input[type="checkbox"]').on('click', function() {      
    countPopChecked();           
});