色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

jquery not index

林國瑞2年前9瀏覽0評論

jQuery在前端開發中被廣泛應用,其中之一的方法是not()。not()方法是用來過濾匹配元素集合中不符合指定選擇器的元素,但是有時候我們會遇到not()方法無法按預期工作的情況,這就是jquery not index問題。

$( "ul li" ).not( ":eq(1)" );

上面的代碼使用了not()方法來從ul元素的li子元素中過濾掉第二個元素。但是,不幸的是,這段代碼并沒有按照預期工作,而是過濾掉了所有的li元素。

這是因為not()方法是基于0開始的索引來工作的,而eq()方法則是基于1開始的索引。因此,當我們想要過濾掉第二個元素時,應該使用eq(1)而不是:eq(1)。

$( "ul li" ).not( ":eq(0)" );

上面的代碼使用了正確的eq()方法,過濾掉了ul中的第一個li元素。

總之,使用not()方法時要牢記它是基于0開始的索引來工作的,如果要利用eq()方法指定特定的元素,則需要使用1開始的索引。