¿Cómo puedo crear una matriz desde el interior del ".each loop" y usarla fuera del ciclo?Cómo crear una matriz a partir de .each loop con jQuery
Mi .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
});
¿Cómo puedo crear una matriz de todo var = ClassesToApply
?
¿Y cómo puedo hacer algo con esta matriz? por ejemplo
$(allClasses from an array as a selectors).doStuff();
obtendrá una matriz de cadenas. ¿Qué quieres hacer con una matriz así? Los métodos jQuery se realizan en matrices que contienen elementos DOM, no cadenas. –
Estoy buscando utilizar una cadena como selector para mostrar/ocultar elemento con LAS MISMAS clases en diferentes div. Filtrado - más o menos. – Iladarsda