<script>
$(function(){
$("a.a, a.b, a.c, a.d").click(function () {
alert('Hi');
});
});
</script>
<a href="#" class="a button">Hi</a>
不幸的是,上面的 JQuery 不起作用。可能很容易解决,有什么想法吗?我需要它成为一个多重选择器,但不幸的是,具有多个类的 a 不起作用。
最佳答案
您也可以通过将其注册为“实时”事件来实现这一目标,该事件将匹配适合选择器的所有 future 元素。像这样:
<script type="text/javascript" language=javascript>
$('a.a, a.b, a.c, a.d').live('click', function() {
alert('Hi');
});
</script>
这将涵盖您 future 创建的任何也符合您要求的元素。
关于javascript - jQuery多选择器问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2977078/