我正在尝试使用 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>
取出<body>
代码并将其写在 a 中common.js
,现在它可以工作了:-O