Heim > Web-Frontend > js-Tutorial > Hauptteil

jquery implementiert die Funktion zum Löschen aller Elemente nach einer element_jquery

WBOY
Freigeben: 2016-05-16 15:24:10
Original
1353 Leute haben es durchsucht

Das Beispiel in diesem Artikel zeigt Ihnen den detaillierten Implementierungsprozess der Funktion zum Löschen aller Elemente hinter einem Element. Der spezifische Implementierungsinhalt ist wie folgt

Realisierungseffekt:

Wählen Sie ein Element aus

Klicken Sie auf die Schaltfläche „Löschen“. Alle gleichgeordneten Elemente nach dem ausgewählten Element werden gelöscht

Die nextAll()-Methode der jQuery-Durchquerung kann nach Geschwisterelementen suchen, die den Elementen im DOM-Baum folgen, also nach allen Geschwisterelementen nach einem Element $(selector).nextAll().remove();
Unten finden Sie eine Beispieldemonstration: Nachdem Sie auf die Schaltfläche geklickt haben, löschen Sie alle Optionen nach dem ausgewählten Element
Erstellen Sie ein HTML-Element

<div class="box">
 <span>点击按钮后,删除被选项目之后的所有选项。</span><br>
 <div class="content">
 <input type="checkbox" name="item"><span>萝卜</span>
 <input type="checkbox" name="item"><span>青菜</span>
 <input type="checkbox" name="item"><span>小葱</span><br>
 <input type="checkbox" name="item"><span>豆腐</span>
 <input type="checkbox" name="item"><span>土豆</span>
 <input type="checkbox" name="item"><span>茄子</span><br>
 </div> 
 <input type="button" value="删除">
</div>
Nach dem Login kopieren

Einfach den CSS-Stil festlegen

div.box{width:300px;height:200px;padding:10px 20px;border:4px dashed #ccc;}
div.box>span{color:#999;font-style:italic;}
div.content{width:250px;height:100px;margin:10px 0;border:1px solid green;}
input{margin:10px;}
input[type='button']{width:200px;height:35px;margin:10px;border:2px solid #ebbcbe;}
Nach dem Login kopieren

JQuery-Code schreiben

$(function(){
 $("input:button").click(function() {
 $("input:checkbox:checked").next().nextAll().remove();
 });
})
Nach dem Login kopieren

Die oben genannten Wissenspunkte wurden vom Herausgeber für alle vorbereitet. Ich hoffe, Sie können sie gekonnt beherrschen.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage