Jquery 如何使用.find()获取添加到DOM的div的ID和类
当我试图查找已添加到DOM中的类时,下面的方法很有效Jquery 如何使用.find()获取添加到DOM的div的ID和类,jquery,Jquery,当我试图查找已添加到DOM中的类时,下面的方法很有效 $('#myDIV').find('div[class="myClass"]').click(function(){ $('.myClass').removeClass('active'); $(this).addClass('active'); }); 除了使用div的ID和类之外,我如何完成同样的事情呢?如果您想查找具有这两个条件的元素: .find('#myId .myClass') 仅凭身份证: .find('#myI
$('#myDIV').find('div[class="myClass"]').click(function(){
$('.myClass').removeClass('active');
$(this).addClass('active');
});
除了使用div的ID和类之外,我如何完成同样的事情呢?如果您想查找具有这两个条件的元素:
.find('#myId .myClass')
仅凭身份证:
.find('#myId')
我不确定我是否理解您的要求,但您可以更改选择器:
$("#myDIV div.myClass, #myDIV #myID").click(function () { ...
试试这个
find('div.myClass#myId');
但是由于Id在HTML页面上是唯一的
这就足够了
$('#myId').on('click', function(){
$('.myClass').removeClass('active');
$(this).addClass('active');
});