0

sortable ofjQuery UIの特定のアイテムにクリックイベントをバインドするにはどうすればよいですか?

<div id="sortable"></div>`

使ってみた

$(document).on('click', '#sortable', function() { 
     alert('test'); 
});

しかし、1 つの項目をクリックすると、すべてがクリックされます。どの項目がクリックされたかを知る方法はありますか?

アップデート:

私の入力ミスにより、ドキュメント内の引用が削除されたことに気付いていただきありがとうございます。そして、ここにフィドルがあります。

皆さんのためにフィドルを作成しました。

再現するには: 2 つのアイテムをメインにドラッグし、アイテムをクリックします。

4

2 に答える 2

0
$(document).on('click', '#sortable', function(e) { 
     alert(e.target); // here you will see for more detail use **console** 
});

参照event.target

于 2013-11-08T06:43:56.487 に答える
0

タイプミスがあります

ドキュメントから引用符を削除

$(document).on('click', '#sortable', function(event) { 
   alert(event.target.nodeName);
});


参考文献

イベント.ターゲット

于 2013-11-08T06:44:58.617 に答える