jquery - 查找特定范围内的元素
问题描述
我有一个这样的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">
?
谢谢
解决方案
建议像评论所说的那样,不要这样做,因为它非常规。
这是我使用 JQuery 在特定范围内查找和元素的方式:
<div class="highlight">
<p>text here</p>
[FIND THIS TEXT]
<p>More text</p>
</div>
查询:
$(function(){
var p = $(".highlight p")[0];
var textNode = p.nextSibling;
var text = textNode.textContent;
console.log(text);
});
推荐阅读
- python - Kivy 自我管理器得到屏幕 - 不工作
- python - Plotly 库未在 3D 散点图中显示标记
- oauth-2.0 - 如何从身份提供者(例如 Google)获取访问令牌的公钥
- php - Laravel Blade:如果 php 代码用 display none 包裹,它还能运行吗?
- ansible - Ansible nxos_interface 模块:
- android - ACRA 电子邮件发件人
- python - 时间序列的输出似乎发生了变化
- spring-batch - Spring Cloud 数据流 UI
- assembly - 如何用汇编语言中的某个数字替换 MSB 位?
- swift - Swift - 具有通用超类约束的扩展中的协议默认实现