我正在尝试为具有特定类的第一个链接设置一个名称,但我不确定如何将某些内容应用于第一个链接?
所以,我正在尝试使用示例类找到第一个div,然后使用以下内容将文本包装在div.title中:
<div class="sample">
<div class="title"><a name="thisone">title</a></div>
<p>blah blah</p>
</div>
<div class="sample">
<div class="title">title</div>
<p>blah blah</p>
</div>
<div class="sample">
<div class="title">title</div>
<p>blah blah</p>
</div>
答案 0 :(得分:2)
这对我有用:
$("div.sample:first div.title").contents().wrap("<a name='thisone'></a>");
找到第一个<div>
,其中包含sample
个类。在里面它找到了类title
的div,并将它们的内容包装在一个链接中。
答案 1 :(得分:0)
那<a>
会在那吗?如果是这样的话:
$('.sample:first .title a').attr('name', 'thisone');
如果你没有<a>
开始并希望将其包装,请使用:
$('.sample:first .title').wrap('<a name="thisone" />')
答案 2 :(得分:-2)
您需要以下内容:
$('a:first').attr('name', 'thisone');