簡體   English   中英

如何使用jQuery檢查當前元素之后是否存在元素?

[英]How to check if element exists after the current element with jQuery?

我需要檢查以下內容

如果在$('.brandModelLineWrapper')之后沒有clearfix div,則將其添加: $('.brandModelLineWrapper').after("<div class='clear'></div>")

我該怎么辦?

您可以將.next():is選擇器一起使用,以檢查是否為帶有class clear的div。 並且您可以根據第一個條件使用insertAfter() .after()insertAfter()來添加clear div:

 if(!$('.brandModelLineWrapper').next().is('div.clear')){
     $('.brandModelLineWrapper').after("<div class='clear'></div>");
 }

next()與特定選擇器一起使用以檢查

if(!$('.brandModelLineWrapper').next('div.clear').length){
    $('.brandModelLineWrapper').after("<div class='clear'></div>");
}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM