Tengo un menú acordeón jQuery Mobile configurar como:Obtener atributo de título con jQuery
<div class="subCat" data-role="collapsible">
<h3 title="someTitle">Subcategory Name</h3>
<div class="itemImg">
<img alt="Item 1" src="[image location]" /><span>Item 1</span>
</div>
<div class="itemImg">
<img alt="Item 1" src="[image location]" /><span>Item 1</span>
</div>
</div><!--End of subCat-->
cual se prolonga durante varias subcategorías. Tengo un poco de código para obtener el nombre de la subcategoría y el atributo del título de la imagen cuando se hace clic.
var currCat=$(this).closest('.subCat').children('h3').text();
var titleData=$(this).closest('.subcat').children('h3').attr("title");
"esta" es la imagen que se hace clic. currCat obtiene la cadena adecuada que necesita, pero siempre estoy "indefinido" para titleData. No demandar lo que está mal con obtener el título.
¿Qué versión de jQuery estás usando? – scottm
Estoy usando la versión 1.7.1 – user1238565