我有一個項目列表,並且在每個列表項目中都有子列表項目的可能性。我無法控制這個清單。這正是我得到的。返回列表的父項
<div id='list'>
<ul>
<li><span>A</span></li>
<li><span>B</span>
<ul>
<li><span>Sub 1</span></li>
<li><span>Sub 2</span></li>
</ul>
</li>
</ul>
</div>
$('#list').off().on("click","li",function(e){
console.log($(this).text());
});
我需要的是一個jQuery事件,當你點擊一個子菜單項,我想知道在span
父li
的名字,說。因此,例如,如果我點擊「Sub 1」,我想獲得「B」以及「Sub 1」。我可以得到「Sub 1」。這是很容易的部分。但我不知道如何得到「B」。先謝謝你。
編輯:現在這是如何寫的是有人點擊任何項目,我得到的文本在該項目。但是,當我單擊Sub 1列表項時,我需要知道Sub 1也會獲取它來自的父列表項。在這種情況下,它'S B
請笑w您現有的代碼:) –
那麼你卡在哪裏? –
_「我想知道跨度裏的父母李的名字」_。這對我沒有意義。 – j08691