【发布时间】:2017-12-04 17:13:32
【问题描述】:
试图找到一种方法在代码中的 hr 标记之间包装所有内容,但到目前为止还没有。对代码有什么建议吗?
这是我现在正在做的事情(也作为fiddle):
$('hr').each(function() {
$(this).next('hr').wrapAll('<div style="background-color:yellow"></div>');
});
Text
<hr>
Text1
Text2
<hr>
Text3
<hr>
Text4
Text5
<hr>
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
【问题讨论】:
-
“请看小提琴” 请使用堆栈片段(
[<>]工具栏按钮;here's how to do one)。 (编辑:这次我已经为你做了。) -
谢谢TJ,现在我知道未来了
-
@T.J.Crowder 你忘记了 jQuery 脚本参考。
-
@MasterYoda:非常简短。 :-)
-
以为我包含在 jsfiddle 中。但是你的修正仍然没有变成黄色。也许我错过了什么?