问题很简单呢,下面是很好理解的获取 id = 1 的<tr>标签
问题是的如何将这里 id='1' 替换成 myId 我试过以下3种格式,但是都不行,所以想请教下大家,谢谢!
1、"tr[id='myId']" 2、"tr[id=myId]" 3、"tr[id='"myId"']"var myId = 1;
$("tr[id='1']").each(
function(){
alert($(this).find('td').eq(1).text());
}
);
问题是的如何将这里 id='1' 替换成 myId 我试过以下3种格式,但是都不行,所以想请教下大家,谢谢!
1、"tr[id='myId']" 2、"tr[id=myId]" 3、"tr[id='"myId"']"var myId = 1;
$("tr[id='1']").each(
function(){
alert($(this).find('td').eq(1).text());
}
);
你的myId是变量,当然需要将变量代入呀,你直接写成
$("tr[id='myId']")岂不是找id=myId的tr去了,与$("tr[id='1']")使用方式一模一样。
Lz,不至于这样都转不过弯来吧?
因为我对js非常不熟(应该说一点都没学过),“”+变量名+“”这种形式我有想到过,但是一想这是java的语法,所以我就没试。