在另一个链接后附加链接

如何在包含特定文本的链接后附加jQuery链接? 例如在“追加我”之后。

 $(".links a").contains("append after me").append("new link"); 

您应该使用:contains()filter而不是.contains()方法 。 另外,要在链接添加链接,请使用.after()而不是.append() (附加到innerHTML)。

 $(".links a:contains('append after me')").after("new link"); 

试试这个代码

 $( ".links a:contains('append after me')" ).after("new link") 

或者把它放在div的末尾

 $( ".links a:contains('append after me')" ).next().after("new link") 

您必须使用不同类型的引号,以便它不会过早地终止您的附加字符串。

 $(".links a").contains("append after me").append("new link"); 

有关“:contains”的更好解释,请参阅Ketola的答案。