jQuery を使用してクリックされた要素の ID を取得しようとしていますが、機能していません。これはjQueryコードです:
<script>
$(function(){
$("a.step").click(function(){
var id = $(this).attr('id');
alert(id);
});
});
</script>
これが HTML です。
<ul class="circle" id="categories">
<li><a id="option_6" class="step" href="#">Cat2</a></li>
<li><a id="option_7" class="step" href="#">Cat3</a></li>
</ul>
私のコードで何が間違っていますか?
アップデート
原因はわかりませんが、タグから<script>...</script>
コードを取り出して a に記述したところ、動作するようになりました:-O<body>
common.js