如何使用PHP添加一个类以链接某个锚字符串?

时间:2014-11-15 16:39:24

标签: php jquery class anchor add

目前,我的网站上有许多链接,我想转换成按钮。每个链接的锚点都包含字符串“License This Song”。我正在寻找一段代码,我可以将其添加到我的WP functions.php文件中,该文件将类“按钮”添加到包含此锚点的链接中。

我目前正在开发一个jQuery解决方案,我也遇到了麻烦。我目前的代码如下:

// Add "button" class to links containing anchor text "License This Song"
jQuery(document).ready(function() {
   jQuery("a:contains('License This Song')").each(function() {
       jQuery(this).addClass('button');
   });
});

如果我能在jQuery中使用它会很棒,但理想情况下,我希望在服务器端进行此操作。任何帮助将非常感激。谢谢!

吉姆

1 个答案:

答案 0 :(得分:-1)

你可以用 jQuery 来做,试试这个:

jQuery(document).ready(function() {
   jQuery('a').each(function() {
       var $this = jQuery(this);
       if ($this.text().indexOf('License This Song') !== -1) $this.addClass('button');
   });
});

查看此codepen