jquery 属性选择器的用法解决办法
jquery 属性选择器的用法
我有一个表格
然后我想用属性选择器的方法选择td
比如这样
$("#admin-li-userlist td[innerHTML='Dust_Template']").length
我想选择所有td的 innerHTML=Dust_Template' 的对象,但是老是为0,表格里面确实有这个?
------解决思路----------------------
那个是获取属性的,你可以用循环获取
------解决思路----------------------
建议先用上述代码看一下什么叫‘属性’,不是所有能用ele.xxx获取值的xxx都是ele的属性,比如innerHTML就不是属性
------解决思路----------------------
我有一个表格
然后我想用属性选择器的方法选择td
比如这样
$("#admin-li-userlist td[innerHTML='Dust_Template']").length
我想选择所有td的 innerHTML=Dust_Template' 的对象,但是老是为0,表格里面确实有这个?
------解决思路----------------------
那个是获取属性的,你可以用循环获取
------解决思路----------------------
var ele = document.getElementsByTagName('td')[0];
console.log(ele.attributes);
建议先用上述代码看一下什么叫‘属性’,不是所有能用ele.xxx获取值的xxx都是ele的属性,比如innerHTML就不是属性
------解决思路----------------------
//循环获取
$("#admin-li-userlist td").each(function(){
if($(this).text()=='Dust_Template'){
}
});