Jquery的next().is方法用于檢查下一個(gè)元素是否符合指定的選擇器規(guī)則,它返回一個(gè)布爾值,表示匹配成功或失敗。
語法:
$(selector).next().is(filter);
其中,selector為起始元素的選擇器,filter為要匹配的選擇器規(guī)則。
下面示范一個(gè)使用next().is方法的例子:
<div>
<h1>標(biāo)題1</h1>
<p>段落1</p>
<h2>標(biāo)題2</h2>
<p>段落2</p>
<h3>標(biāo)題3</h3>
<p>段落3</p>
</div>
$("h1").next().is("p"); // 返回 true
$("h1").next().is("h2"); // 返回 false
上面代碼中,我們針對(duì)div元素下的各個(gè)標(biāo)題和段落元素,通過調(diào)用next().is方法檢查下一個(gè)元素是否是
標(biāo)簽和
標(biāo)簽,返回布爾值表示匹配結(jié)果。
需要注意的是,如果匹配到多個(gè)元素,next().is方法只會(huì)匹配第一個(gè)元素。