gpt4 book ai didi

javascript - jQuery .next() 和 .prev() 无法正常工作!

转载 作者:行者123 更新时间:2023-11-30 13:40:12 26 4
gpt4 key购买 nike

我想得到 .next().prev() HTML 元素的兄弟元素不排除 TextNodes

我基本上需要了解元素是否直接<br>包围HTML 元素。

这将返回 true:

<br>
<div></div>
<br>

这将返回 false:

<br>
Some text
<div></div>
<br>

但是这也需要返回 true:

<br>

<div></div>
<br>

第三个例子基本上使用了一个空的 TextNode,或者空格,或者换行符。

执行此操作的最佳方法是什么?

最佳答案

我会说使用 previousSiblingnextSibling

如果它是 TextNode 类型并且值为 falsy 则继续下一步。

关于javascript - jQuery .next() 和 .prev() 无法正常工作!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2720705/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com