php - 在元素后添加 HTML 内容

标签 php jquery html css

在我正在开发的 CMS 中,客户希望在所有 h2 元素下方有一个方格底边框。但是,由于它们是通过 WYSIWYG 编辑器动态设置的,因此无法创建静态占位符。

方格边框只是一个具有预设高度和宽度的div:

<div class="checkers-white-left"></div>

如何在每个元素之后添加它?我试过 CSS :after pseudo,但没有用,因为我知道它不会。

如果不修改正在发送和存储在服务器中的数据,有没有办法做到这一点?

最佳答案

您需要为所有元素指定一个可区分的类,以便您可以全部选择它们。然后你可以这样做:

$(".elementClass").after("<div class='checkers-white-left'/>");

关于php - 在元素后添加 HTML 内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30111639/

相关文章:

javascript - jQuery .click() 激活 addClass() & 类使用转换 : translate to move element

php - JavaScript 验证数据库

php - 获取单行致命 php 错误的完整堆栈跟踪

javascript - 每 10 秒刷新一次 div 复制 div

javascript - 在多个图像上调用特定的 Javascript/Jquery 函数而不使用 id 或 class 属性

jquery 更改文本并将其替换为链接

php - 未捕获的异常 'DOMException',消息为 'Hierarchy Request Error'

php mysql 搜索查询通配符问题

javascript - 具有特定计时器值的数字的增量值

javascript - jQuery 循环遍历相同的类名