【发布时间】:2013-07-27 11:45:06
【问题描述】:
我可以编写什么 PHP 或 jQuery 来自动在元素(通常是 <p> 标签)内找到短语的第一个实例(例如“每日文摘”),并自动在文本周围添加一个带有类的跨度我的选择?
换句话说,我希望页面上任何元素内的短语“每日文摘”的第一个实例以红色突出显示,而用户不必自己在文本周围添加一个跨度(因为人们使用该网站是代码文盲)。如果该短语在 div 或其他元素中多次使用,我只想突出显示第一个实例。
【问题讨论】:
-
PHP 不会那样操作现有的 DOM。您需要研究 Javascript 和 jQuery。有了 jQuery,就很简单了。
-
你能显示你的代码吗?
-
你可以使用PHP DOM或者简单的preg_replace
-
@DevlshOne 我编辑了问题以包含 jQuery。你怎么看?
标签: php jquery wordpress replace