获取内部元素

时间:2015-03-26 15:20:44

标签: javascript jquery html element abbr

我有这个:

<th class="day-heading mon" scope="col">
  <abbr title="Lunes">L</abbr>
</th>

我需要访问abbr并更改innerHTML和title。我怎么做? 我试过......

jQuery('.day-heading mon > abbr');

但我不能从那里修改属性。

2 个答案:

答案 0 :(得分:0)

只是$("abbr")

$("abbr").attr("title","something")
$("abbr").html("stuff")

如果您想在<th class="day-heading mon" >中选择“abbr”,请执行:

$("th.day-heading.mon abbr")

答案 1 :(得分:0)

您可以使用.html() jQuery函数编辑所选元素的内部HTML,并使用.attr() jQuery函数编辑其title属性。因此,您可以这样做:

$('.day-heading mon > abbr').attr("title", "HST")
$('.day-heading mon > abbr').html("Hubble Space Telescope")