元素tr上的click事件不起作用

时间:2013-07-18 19:37:32

标签: jquery events click tr

我在表格中有这个javascript代码和一些tr元素,但是click事件对这个元素不起作用,我已经尝试过其他元素,比如div,并且它有效。有人知道为什么吗?

$(document).ready(function() {
    $('tr').bind('click',function(){
    alert('clicked');
    });
});

1 个答案:

答案 0 :(得分:2)

也许,尝试点击或方法的替代方法。看看这些代码:

// With click
$(function() {
    $('tr').click(function(){
        alert('clicked');
    });
});

// With on
$(function() {
    $(document).on('click', 'tr', function(){
        alert('clicked');
    });
});

检查你的tr是否可见:

$(function() {
    if($('tr').is(':visible')) {
        alert('visible');
    }
});