Ho un pulsante. onclick
Sto cambiando la classe di quel pulsante ma quando faccio doppio clic sulla sua classe che cambia. Tutte le mie funzionalità depend on current class
come disattivare il doppio clic o completare la richiesta al primo clic.Jquery - Problemi con doppio clic perché cambia in classe
function data() {
lastScrollTop = 0;
document.getElementById("expand-dataset-btn").disabled = false;
var id = event.target.id
var allChildern = null
if(!$(".id_"+event.target.id).hasClass('minus-symbol')){
$(".id_"+event.target.id).removeClass('plus-symbol').addClass('minus-symbol')
$.ajax({
},
success : function(result) {
}
});
}else{
$(".id_"+event.target.id).addClass('plus-symbol').removeClass('minus-symbol')
$.ajax({
},
success : function(result) {
}
});
}
}
la funzione di chiamata dal regolatore come qui di seguito
htmlDataId += "<a onclick=\"data()\" title='View' id="+row[primaryField]+">
Forse stai sbagliando nel tuo flusso. Metti l'allarme in funzione e traccia. Ogni volta che entra nella funzione. –
Se è possibile pubblicare anche il codice HTML –
È necessario attendere il completamento di ajax. Cambia classe dopo 'successo'. –