在标记为重复之前,我已经看了下面的问题,没有任何工作适合我。JQuery点击事件需要双击
jQuery click event requires double click to work
Click and double-click event firing(松散realted)
我有需要在某些情况下,一个单一的点击,并在大多数人双击一个jQuery事件。
请参阅小提琴https://jsfiddle.net/SimonPrice/6e9acbo6/5/
在这拨弄你会看到数据的精确表示,在花费和合拢功能不这么工作,我已经删除它们的功能从JavaScript的窗口,以避免弹出窗口分心\警报。
在小提琴中,您将看到一个嵌套表格,其中嵌套表格具有嵌套表格。 (我继承的代码)。
使用此代码
$(document).ready(function() {
$(document).on('click', '.up', function() {
shiftRow($(this));
});
$(document).on('click', '.down', function() {
shiftRow($(this));
});
});
这是从第一个环节所提出的答案,我不能得到这个工作,我仍然不得不双击。
我也试过它在文档,表格,tr和td元素以及类的单击事件它自己。
我需要这个工作在一个单一的点击,将不胜感激,如果任何人都可以帮助我看到我正在犯的错误。
您试图让展开/折叠按钮工作,更正? – freginold
@freginold否,表格的另一面,你会看到一个向上和向下箭头...忽略expand \ collapse按钮。在实际应用中工作正常,只是不在小提琴 –