Ho una funzione .hide()
che nasconde i div in base alle caselle di controllo.Utilizzo di jQuery .hide() con dissolvenza
JS Fiddle of it working here Real site example here
che sto cercando di dargli l'animazione in modo che il .hide()
sarà fade in/out, piuttosto che semplicemente sparire.
provato utilizzando la funzione di jQuery Fade ma come parametro per .hide()
, ma non sembra funzionare
$("div").click(function() {
$(this).hide("fade", {}, 1000);
});
Ho provato ad utilizzare questo nel mio codice (vedi JS Fiddle) come segue:
if(allSelected.length > 0){
$("div.prodGrid > div:not(" + allSelected + ")").hide("fade", {}, 1000);
}
Dove sto andando male?
La cosa importante da notare qui è che il 'hide()' metodo non prende un argomento effetto a tutti. Leggi [la documentazione del metodo] (http://api.jquery.com/hide/) per vedere i diversi argomenti. In tali metodi la prima proprietà argomento o argomento è solitamente l'argomento 'duration'. – Boaz