我有一个 jQuery Mobile 手风琴菜单设置如下:
<div class="subCat" data-role="collapsible">
<h3>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-->
这适用于几个子类别。单击图像时,我有一些代码可以获取“子类别名称”:
var currCat=$(this).closest('.subCat').children('h3').innerHTML;
“this”是点击的图像,我需要将“子类别名称”放入 currCat。但是,目前当我选择 children('h3') 时,我只是得到了 innerHTML 和“[object OBJECT]”的“未定义”。任何帮助,将不胜感激。