jquery从child <i> rel获取值

时间:2016-09-03 15:18:45

标签: jquery children

拥有此代码:

<div class='adding_rows'>
    <i class='icons-added addRow add' rel='from_agreement_row,agreement_body_rows'></i>
    <label>Add Agreement Line</label>
</div>

我希望能够点击<div> adds_rows并在jquery中获取<i rel=''>

的值

试过:

$(".adding_rows").click(function() {
  var from_to_value = $(this).children().attr("rel");
})

似乎适用于<div class='adding_rows'>的第一个实例 但就此止步。单击下一个实例警告“from_to_value未定义”

任何人?

1 个答案:

答案 0 :(得分:2)

在这里工作:https://jsfiddle.net/4hq10p16/

如果您添加要点击的新div,则可能需要委托:

$("#container").on("click",".adding_rows",function() {
  var from_to_value = $(this).children().attr("rel");
})