Come posso creare un array dall'interno del ciclo '.each' e usarlo al di fuori del ciclo?Come creare un array dal ciclo .each con jQuery
mio .each loop
:
// Loop through all but button with class .apply
$('.profile-nav ul li a').not('.apply').each(function() {
// if currently loop through element has .cur class
if($(this).hasClass('cur')) {
//Get the first class of the match element
var ClassesToApply = $(this).prop('class').split(' ')[0];
}
//How can I create an array from all ClassesToApply?
//var arr = jQuery.makeArray(ClassesToApply);
// This will create an array, but with one element only
});
Come si crea una matrice da tutto var = ClassesToApply
?
E come posso fare qualcosa con questo array? esempio
$(allClasses from an array as a selectors).doStuff();
otterrete un array di stringhe. Cosa vuoi fare con un simile array? I metodi jQuery vengono eseguiti su array che contengono elementi DOM, non stringhe. –
Sto cercando di usare la stringa come selettore per mostrare/nascondere l'elemento con le classi THE SAME in div differenti. Filtraggio - sorta di. – Iladarsda