JS怎么样通过两个条件获取对象,比如class、id同时符合条件的一组对象怎么写
1个回答
展开全部
jquery。
$("div[id='aa'][class='bb']")
就是选择id = aa 且 class为bb的div
当然条件不一点非得是等号
$("div[id='aa'][class$='bb']")
就是选择id = aa 且 class以bb结尾的div。其他条件还有*= 、!=、^= 等等。
如果是原生态就比较费劲了:
var object = document.getElementById('aa');
var className = object.getattribute("class");
if(className =="bb"){
this.//逻辑代码
}else{}
$("div[id='aa'][class='bb']")
就是选择id = aa 且 class为bb的div
当然条件不一点非得是等号
$("div[id='aa'][class$='bb']")
就是选择id = aa 且 class以bb结尾的div。其他条件还有*= 、!=、^= 等等。
如果是原生态就比较费劲了:
var object = document.getElementById('aa');
var className = object.getattribute("class");
if(className =="bb"){
this.//逻辑代码
}else{}
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询