我有像这样的dom结构
<p>
<script type="highlight/begin"></script>
<span>Some text </span>
</p>
<p> Some text</p>
<p>
<span>Some text</span>
<script type="highlight/end"></script>
<p>
在jquery中有什么方法可以访问<script type="highlight/begin
和<script type="highlight/end">
之间的所有元素吗?
由于
答案 0 :(得分:0)
建议像评论一样,不要这样做,因为它非常规。
这是我使用JQuery在特定范围内查找和元素的方式:
<div class="highlight">
<p>text here</p>
[FIND THIS TEXT]
<p>More text</p>
</div>
JQuery的:
$(function(){
var p = $(".highlight p")[0];
var textNode = p.nextSibling;
var text = textNode.textContent;
console.log(text);
});