我正在使用Jquery的點擊函數來獲取子菜單(Mobiles,Camera)的文本值。我也想獲得這些項目(電子)的父元素的文本價值。我怎樣才能達到這個使用jQuery如何獲得父項的文本值<a> JQuery中的標記元素
<li class="dropdown-submenu" id="subCategory">
<a class="insideElement" tabindex="-1" href="#">Electronics</a>
<ul class="dropdown-menu" id="elecItems">
<li><a class="insideElement" tabindex="-1" href="#">Mobiles</a></li>
<li><a class="insideElement" href="#">Cameras</a></li>
<li><a class="insideElement" href="#">Laptop</a></li>
<li><a class="insideElement" href="#">Pendrives</a></li>
<li><a class="insideElement" href="#">Televisions</a></li>
</ul>
</li>
當我點擊移動,我想要從父標籤元素作爲電子文本值。
腳本獲得子菜單的文本值:
$('#subCategory li').on('click', function(){
var selectedItem=$(this).text();
});
上面的腳本,我可以得到作爲電子父元素的值類似
'$(本).closest( 'UL')上一頁(。 'a')。text();' –
@Teemu:謝謝。今天早上過敏眼睛! –