如何为两种不同类型的元素使用一次单击事件 这是我的代码不起作用。
$('li. selectable a')&&('td.selectable a').click(function() { .... });
答案 0 :(得分:9)
更改选择器以选择:
$("li.selectable a, td.selectable a").click(...
答案 1 :(得分:4)
使用multiple selector。也称为逗号。
$('li.selectable a, td.selectable a').click(function() {
当然你可以在这里把它减少到
$('.selectable a').click(function() {
然而,在大多数浏览器中,这会稍微慢一些。
答案 2 :(得分:1)
逗号不起作用?
$('li.selectable a, td.selectable a').click(function() {
答案 3 :(得分:0)
只需使用逗号:
$('li. selectable a, td.selectable a').click(function() {
干杯
答案 4 :(得分:-1)
或更新:
$('li.selectable a, td.selectable a').on('click', function() {
// Execute code...
)};