マークアップ:
<ul>
<li><a href="#" class="item-list" data-id="1">Link 1</a></li>
<li><a href="#" class="item-list" data-id="2">Link 2</a></li>
<li><a href="#" class="item-list" data-id="3">Link 3</a></li>
</ul>
JQueryでは、リンク1を選択すると、link1のデータIDを取得できるはずです。私は試した
$('.item-list').click(function(){
var link = $(this);
alert($(this).data('id'));
});
結果はありません。
おー。リストは、ページがロードされた後に生成されます。リストを取得するためにDBにクエリを実行しています。また、ユーザーがdBをフィルター処理する方法に応じて、リストを変更することもできます。
ありがとう。