2024-10-31 11:39:36
在javascript中,DOM节点有这两个方法:
getElementsByTagName
getElementsByClassName
如果可以把里面的id='div'改成class='div',那么就可以这样写:
$('tr').each(function(){
var subs = this.children;
var target = this.getElementsByClassName('div')[0];
// target is the element you want.
});
不过这里你用不上, 用你的代码举例可以尝试这样用:
$('tr').each(function(){
var subs = this.children;
var target;
for(var i=0;i<subs.length;i++) {
if(subs[i].id === 'div') {
target = subs[i];
break
}
}
// target is the element you want.
});
2024-10-31 14:54:35
我也只知道不能存在相同的问题,问题是现在存在了,我现在是问的是怎么用类似于jquery的$(this)取元素
$(document.getElementById(“你的id”))
2024-10-31 21:40:33
2024-10-31 13:47:30
2024-10-31 09:00:06