Я решил проблему с тем кодом, который нашел в stackoverflow:
$this->html .= '<tr><td class="toggler" data="'.$data2->AUNR.$data2->Nr.'">P</td>';
var DELAY = 700, clicks = 0, timer = null;
$(function(){
$(".toggler").on("click", function(e){
clicks++; //count clicks
if(clicks === 1) {
timer = setTimeout(function() {
alert("Single Click"); //perform single-click action
$('.submanusched'+$(this).attr('data')).toggle();
clicks = 0; //after action performed, reset counter
}, DELAY);
} else {
clearTimeout(timer); //prevent single-click action
alert("Double Click"); //perform double-click action
$('.submanusched'+$(this).attr('data')).toggle();
clicks = 0; //after action performed, reset counter
}
})
.on("dblclick", function(e){
e.preventDefault(); //cancel system double-click event
});
});
, но обрабатывается только вставленная строка в «Двойной щелчок»!Я вижу оба оповещения, но строка "Single Click" никогда не обрабатывается!У тебя есть идея почему?Что не так?
Спасибо за помощь!Stefan