TR 上的 dblclick 事件不起作用

dblclick event on tr doesn't work

本文关键字:不起作用 事件 dblclick 上的 TR      更新时间:2023-09-26

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

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

怎么了?

问题是因为你没有结束括号$(document).ready()

你在脚本的末尾缺少);

尝试将代码更改为:

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

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

在这里小提琴:

http://jsfiddle.net/LUNuq/

你只有一个语法问题:

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

它有效:http://jsfiddle.net/bouillard/xGgFx/