Utilizzando toogle per mostrare/nascondere il div, ho un problema che quando nascondo il mio div con la funzione anothor, devo fare clic due volte sul pulsante per eseguire l'azione corretta.Come modificare lo stato di jQuery toggle()
C'è qualche modo per cambiare l'interruttore a levetta come ho fatto clic sul pulsante?
$('#add_task').toggle(function() {
if ($("#new_task_status").attr("value")==0) {
$("#new_task").slideDown();
$("#new_task_status").attr("value", "1");
}
}, function() {
if ($("#new_task_status").attr("value")==1) {
$("#new_task").slideUp();
$("#new_task_status").attr("value", "0");
}
});
$('nav').click(function() {
if ($("#new_task_status").attr("value")==1) {
$("#new_task_status").attr("value", "0");
$("#new_task").slideUp();
}
});
nav - nuovo tag in HTML5 –
BTW la soluzione scivola su e giù in un ciclo quindi è agitando :) –