相关疑难解决方法(0)

检查元素是否在jQuery中的另一个元素之前或之后

让我们假设我有这个标记

<h3 id="first">First</h3>
<p>Hi</p>
<p>Hello</p>
<h3 id="second">Second</h3>
<p>Bye</p>
<p>Goodbye</p>
Run Code Online (Sandbox Code Playgroud)

我如何使用jQuery以编程方式检查元素(例如其中一个元素)p是在第一个元素之后h3还是在第二个元素之前h3

我想做这样的事情:

$(p).each(function(){
   if($(this).isAfter("#first") && $(this).isBefore("#second")) {
     // do stuff
   }
});
Run Code Online (Sandbox Code Playgroud)

jquery dom

45
推荐指数
3
解决办法
3万
查看次数

标签 统计

dom ×1

jquery ×1