gpt4 book ai didi

jQuery:Firefox 无法识别 dblclick()!

转载 作者:行者123 更新时间:2023-12-01 05:30:34 26 4
gpt4 key购买 nike

过去几个月,我尝试开发一些运行 JS、jQuery 和 PHP 的 Web 应用程序,以及我在这里找到的大多数技巧(谢谢)以及我使用 Chrome 测试的所有脚本。怎么说呢,它一直有效,直到我决定更改测试浏览器。我决定使用 FF v. 47,并期望它能像我在 GC 中看到的那样正常工作,但事实并非如此! Firefox 根本无法识别动态创建的表格单元格上的 dblclick()。

<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.2/jquery.min.js"></script>
<script src="//code.jquery.com/ui/1.11.4/jquery-ui.js"></script>
<link rel="stylesheet" href="//code.jquery.com/ui/1.11.4/themes/smoothness/jquery-ui.css">

“Troublemaker”是这样的代码:

$("#mytable").on("dblclick", "tr", function(e) {
var idcel = $(event.target).attr('id');
var idrow = $(e.currentTarget).attr('id');
console.log('you clicked row with id= '+idrow);
console.log('id of clicked cell is: ' +idcel);
//...
});
})

这取决于我还是FF有一些我还不知道的黑暗 secret ?谢谢。

最佳答案

根据A. Wolff的快速建议,上述代码应如下:

$("#mytable").on("dblclick", "tr", function(e) {
var idcel = e.target.id;
var idrow=e.currentTarget.id;
console.log('you clicked row with id= '+idrow);
console.log('id of clicked cell is: ' +idcel);
//...
});
})

所有功劳均归功于 A. Wolff。谢谢你,伙计。

关于jQuery:Firefox 无法识别 dblclick()!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37763055/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com