Hai私は次のhtmlリストを持っています。
<ol id="queryList">
<li id="queryLi1">
<span class="contentParent">First Level</span>
<ul class="content">
<li id="innerList594" class="content">
Second Level
<ul class="content">
<li>
Third Level
<textarea id="text1" cols="3" style="width: 250px"></textarea>
<input id="button1" type="button" value="Save" >
</li>
</ul>
</li>
</ul>
</li>
<li id="queryLi2">
<span class="contentParent">First Level</span>
<ul class="content">
<li id="innerList525" class="content">
Second Level
<ul class="content">
<li>
Third Level
<textarea id="text2" cols="3" style="width: 250px"></textarea>
<input id="button2" type="button" value="Save">
</li>
</ul>
</li>
</ul>
</li>
.
.
.(etc.,)
このリストでクリックするSave button1
と、その上位<li id="queryLi1"><span class="contentParent">
要素を取得します。すべてのリストアイテムと同じです..たとえば、クリックした場合、私Save button2
は取りたい<li id="queryLi2"><span class="contentParent">
です..
私はこのように試しました
var ascende = $(this).closest('.contentParent');
しかし、私はそれを取得できませんでした..誰かが私を助けることができます..