Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript tr上的dblclick事件不';行不通_Javascript_Jquery_Html - Fatal编程技术网

Javascript tr上的dblclick事件不';行不通

Javascript tr上的dblclick事件不';行不通,javascript,jquery,html,Javascript,Jquery,Html,我得到了一个只有两行的表的html页面,我想通过jQuery添加一个dobleclick事件。我的问题是这段代码不运行,但如果我使用chrome的javascript控制台并手动键入代码,代码就会运行 $(document).ready(function () { $('tr').dblclick(function(){ alert('Row dblclicked'); }); } 问题出在哪里?问题出在您没有在$(document.ready() 您缺少)就在脚本的末尾 尝试将代码更改为:

我得到了一个只有两行的表的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');
});
});
在这里拉小提琴:


您只是有一个语法问题:

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

它是有效的:

你能试着在一个粘贴箱上重现你的问题吗,比如?我设置fiddle使用jquery而不是mootools,并添加了一个边框以保持清晰,你的代码是有效的:-你的问题可能在其他地方。。。您是否正确地包含了jquery?