以下を使用してクリックイベントのハンドラーを登録すると、次のようになります。
$('.drilldown-action > li').live('click', function(event){
drilldown.loadActions($(event.target));
});
HTMLの場合:
<ul class="drilldown-action">
<li data-action="Dummy"><a href="#">Dummy</a> Dum</li>
</ul>
ブラウザで(Chromeを使用して)a
タグをクリックします。イベントが登録されたjQueryオブジェクトを取得するにはどうすればよいですか?要素がイベントターゲットになることを期待していli
ます。それがセレクターに入れたものだからです。この場合に使用できることはわかって.parent()
いますが、下部のイベントターゲットではなく、セレクターに一致するオブジェクトを取得する方法はありますか?また.parent()
、他の部分をli
クリックすると、使用する必要がなくなるため、使用するのも面倒です。