javascript - 自动将 HTML 插入页面上某些点的代码?

标签 javascript jquery html code-injection inject

是否有任何代码可以添加到每个页面的页眉中,在页面上的 2 或 3 个点(可能在正文中)插入 HTML,均匀分布?对于我目前正在开发的平台来说,这将是令人惊奇的。

例如,也许您想使用它嵌入视频。理想情况下,我可以将代码放在 header 中,然后在正文中插入 2 到 3 次——均匀分布。

最佳答案

给你:https://jsfiddle.net/westryder907/808xtyq7/

$(document).ready(function() {

  $('.body > div').each(function(i, el) {
    if (i % 3 === 0) {
      $(this).append(" Inserted text via jQuery 2.2");
      if (i > 3) {
        return false;
      }
    }
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="header">
  <div class="body">
    <div class="region1">
      Region1
    </div>
    <div class="region2">
      Region2
    </div>
    <div class="region3">
      Region3
    </div>
    <div class="region4">
      Region4
    </div>
    <div class="region5">
      Region5
    </div>
    <div class="region6">
      Region6
    </div>
    <div class="region7">
      Region7
    </div>
    <div class="region8">
      Region8
    </div>
    <div class="region9">
      Region9
    </div>
    <div class="region10">
      Region10
    </div>
  </div>
</div>

关于javascript - 自动将 HTML 插入页面上某些点的代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38288202/

相关文章:

javascript - 将 Prototype.js 与 C3.js 结合使用

javascript - JS : update the data in a specific object by key

javascript - 如何禁用浏览器中的后退、前进和刷新功能?

javascript - 如何监控 Backbone ajax 请求?

javascript - fabricjs 在某些事件不起作用时更改边框大小和颜色

javascript - 使用 knockout 合并将历史状态对象与构造函数合并

javascript - 过滤器不过滤mat-table中的数据

javascript - 如何在页面底部自动显示和滚动隐藏的div?

javascript - 允许点击但禁用链接

javascript - 使函数在 onClick 和 onKeypress JQuery/Javascript 上可用?