如何在jQuery中获取from的id属性?

时间:2013-06-14 17:48:01

标签: javascript jquery

请帮助我。

而不是为..来循环我们有什么比得到第一个或第二个的id?

示例:

"<tr class='test_point' id="+fileName+"><td><img src='"+ROOT_PATH+"/assets/diamond.png' /><td class='test_point_name' id="+test_point_id+">"+test_point

+"</td></tr>"

通过ID获取tr

$(#fileName).each(function( index ){
  console.log( index + ": " + $(this).text() );
  //console.log("id_value: "+$(this).attr('id'));
  console.log("test_value: "+ $(this).find('td').attr('id'))
}   

3 个答案:

答案 0 :(得分:1)

要通过索引获取项目id,请使用此项。

  

<强> Demo

$('#fileName').find('td')[0].id;

[0]首先表示[1]秒......等等。

答案 1 :(得分:0)

each语句的选择器有点偏。你错过了引号:

$("#fileName").each(function( index ){

或者您可能想要使用变量fileName

$("#" + fileName).each(function( index ){

在任何情况下,ID都应该是唯一的。我猜你想要使用你的tr类:

$(".test_point").each(function( index ){

答案 2 :(得分:0)

$('#your-tr-id-here').each(function() {
    $(this).children('td').each(function() {
        console.log('td ID: ' + $(this).attr('id'));
    });
});