私は次のhtmlを持っています:-
<span id="event">
<ul>
<li>Activities
<ul>
<li>Physical1
<ul>
<li>Cricket
<ul><li>One Day</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
</span>
<div id="activity"></div>
jqueryクリック関数を使用してすべてのliにクリックイベントを設定したいのですが、
これは完璧に機能しますが、このliテキストを#activity
divに設定したいの
は、私が試したことです:
$("#event ul li").live("click", function(event){
event.stopPropagation();
alert($(this).text());
$("#activity").append($(this).text());
return false;
});
私がliをクリックすると、divにすべてのliテキストが追加されます。クリックしたliテキストのみが必要です。
そこをクリックすると、タグli
にテキストが追加されますdiv
。例: - Cricket をクリックしてから、クリケットが div に追加されます。One Day をクリックすると、Div に追加されます...
どうすればいいですか?ありがとう。