tr上的dblclick事件不起作用

时间:2012-04-11 08:14:55

标签: javascript jquery html

我有一个html页面只有一个包含两行的表,我想通过jQuery添加一个dobleclick事件。我的问题是这个代码没有运行,但如果我使用chrome的javascript控制台并手动输入代码,代码运行。

$(document).ready(function () {
$('tr').dblclick(function(){
alert('Row dblclicked');
});
}

有什么问题?

3 个答案:

答案 0 :(得分:2)

问题是因为您没有结束$(document).ready()

的括号

您在脚本末尾缺少);

尝试将代码更改为:

$(document).ready(function() {
$('tr').dblclick(function(){
alert('Row dblclicked');
});
});

http://jsfiddle.net/Curt/SQzt6/4/

答案 1 :(得分:0)

答案 2 :(得分:0)

您只有语法问题:

$(document).ready(function () {
  $('tr').dblclick(function(){
    alert('Row dblclicked');
  });
}​);​

并且有效:http://jsfiddle.net/bouillard/xGgFx/