jQuery 遍历 - nextUntil() 方法
实例
查找跟随
$("#term-2").nextUntil("dt").css("background-color", "red"); var term3 = document.getElementById("term-3"); $("#term-1").nextUntil(term3, "dd").css("color", "blue");
定义和用法
nextUntil() 获得每个元素所有跟随的同胞元素,但不包括被选择器、DOM 节点或已传递的 jQuery 对象匹配的元素。
语法 1
.nextUntil(selector,filter)
参数 | 描述 |
---|---|
selector | 字符串值,包含指示在何处停止匹配跟随的同胞元素的选择器表达式。 |
filter | 字符串值,包含用于匹配元素的选择器表达式。 |
语法 2
.nextUntil(element,filter)
参数 | 描述 |
---|---|
element | 指示在何处停止匹配跟随的同胞元素的 DOM 节点或 jQuery 对象。 |
filter | 字符串值,包含用于匹配元素的选择器表达式。 |
详细说明
如果给定一个表示 DOM 元素集合的 jQuery 对象,.nextUntil() 方法允许我们搜索 DOM 树中的元素跟随的同胞元素,当遇到被该方法的参数所匹配的元素时会停止搜索。返回的新 jQuery 对象包含所有跟随的同胞元素,但不包含被参数匹配的元素。
যদি চিহ্নিতকারী মাটি মাটি হয় না বা চিহ্নিতকারী নির্দিষ্ট না হয়, তবে সমস্ত অনুসরণকারী সহবাসীদের চিহ্নিতকরণ করা হবে; যদি চিহ্নিতকারী পরিণত হয় না, তবে এই পদ্ধতিটি পরিণত হবে .nextAll() পদ্ধতির মতো
jQuery 1.6 থেকে, DOM নোড বা jQuery অবজেক্ট, .nextUntil() পদ্ধতিতে পাঠানো হবে, না তবে চিহ্নিতকারী
এই পদ্ধতিটি দ্বিতীয় প্রামাণ্য হিসাবে একটি অপশনাল চিহ্নিতকরণকারী এক্সপ্রেসন গ্রহণ করে।যদি এই প্রামাণ্যটি নির্দিষ্ট করা হয়, তবে তা মাটির উপর পরিণত হবে এবং তা মাটির মাধ্যমে পরিণত হবে যদি তা মাটির সাথে মাটি মাটি হয় না