0

当我尝试查找已添加到 DOM 的类时,以下工作

$('#myDIV').find('div[class="myClass"]').click(function(){
   $('.myClass').removeClass('active');
   $(this).addClass('active');
});

除了 div 的 ID 和类,我将如何完成同样的事情?

4

3 回答 3

1

如果要查找同时具有这两个条件的元素:

.find('#myId .myClass')

只需 id:

.find('#myId')
于 2012-11-28T23:32:07.657 回答
0

我不确定我是否理解您的要求,但您可以更改选择器:

$("#myDIV div.myClass, #myDIV #myID").click(function () { ...
于 2012-11-28T23:32:31.893 回答
0

尝试这个

find('div.myClass#myId');

但由于Id在HTML页面上是唯一的......

这个就够了。。

$('#myId').on('click', function(){
    $('.myClass').removeClass('active');
   $(this).addClass('active');
});
于 2012-11-28T23:33:02.390 回答