我正在尝试在锚标记之后动态加载一些文本,但是在该超链接的末尾有一段时间。
<a title="somelink" href="some url">This is the link</a>.
尝试这样做:
$('<div class="addedText" />').insertAfter('a[title=\"somelink\"]');
$('.addedText').load('extraText.txt');
现在正在这样做:
这是链接
extraText这里
。 &LT; -
最后那段时间是我想要避免的。
答案 0 :(得分:1)
不确定为什么你首先会有那个时期,但你可以这样解决它:
$($('a[title="somelink"]').get(0).nextSibling).after('<div class="addedText" />');
或
$('<div class="addedText" />').insertAfter($('a[title="somelink"]').get(0).nextSibling);
修改强>
如果有一个强大的标签包装一切,那就容易多了:
var strong = $('a[title="somelink"]').closest('strong');
$('<div class="addedText" />').insertAfter( strong );