使用jquery获取被点击类的子div ID

时间:2013-05-20 14:52:16

标签: jquery xhtml

我的代码是

<div class="timeline_off"></div>
<div id="1851" class="year">1851</div>

一旦使用jquery点击timeline_off,我想得到类'year'的id。输出应该是1851.Please建议。

由于

3 个答案:

答案 0 :(得分:1)

试试这个

$(".timeline_off").on("click",function(){
  var id = $(this).next(".year").prop("id");
  console.log(id);
  alert(id);
});

DEMO

新的jQuery版本还将提供“prop()

答案 1 :(得分:0)

$(".timeline_off").on("click",function(){
  var id = $(this).next(".year").attr("id");
});

答案 2 :(得分:0)

$('.timeline_off').click( function () {
  var year = $(this).next('.year').attr('id');
});

所以在外行人看来, 单击timeline_off时,变量year设置为等于具有类'year'的下一项的id属性。