ホームページ > ウェブフロントエンド > フロントエンドQ&A > jqueryで兄弟ノード削除スタイルを実装する方法

jqueryで兄弟ノード削除スタイルを実装する方法

青灯夜游
リリース: 2022-05-16 14:27:51
オリジナル
2345 人が閲覧しました

方法: 1. 指定された要素の兄弟ノードを取得するには、siblings() や next() などの関数を使用します。構文は「指定された element.siblings()」です。 2. RemoveClass() または指定された要素を削除するには、removeAttr() を使用します。構文 "sibling node.removeClass()" で要素のスタイルを選択します。

jqueryで兄弟ノード削除スタイルを実装する方法

このチュートリアルの動作環境: Windows7 システム、jquery1.10.2 バージョン、Dell G3 コンピューター。

jquery 兄弟ノード削除スタイルでは、次の 2 つの部分が表示されます:

  • 兄弟ノードの検索

  • 選択したノードのスタイルを削除します

1. 兄弟ノードを検索します

jquery は兄弟ノードを取得するためのさまざまな方法を提供します通常、ノードには 7 つのメソッドがあります:

  • siblings() メソッド。これは主に、指定された要素の同じレベルのすべての兄弟要素を取得するために使用されます。

  • next() メソッドは、主に、指定された要素の次の兄弟要素を取得するために使用されます。

  • nextAll() メソッドは、主に、次の兄弟のすべての兄弟要素を取得するために使用されます。指定された要素の要素

  • nextUntil() メソッドは主に、指定された要素の次の兄弟要素を取得するために使用されます。この兄弟要素は、指定された要素と要素セットの間の要素である必要がありますnextUntil() メソッドによる

  • prev() メソッド。主に、指定された要素の上位レベルの兄弟要素を取得するために使用されます。 ) メソッド (主に、指定された要素の前のレベルを取得するために使用されます) すべての兄弟要素をレベルアップする

  • prevUntil() メソッドは、主に、指定された要素の前の兄弟要素を取得するために使用されます。兄弟要素は、指定された要素と prevUntil() メソッドで設定された要素の間にある必要があります。

  • 間の要素: 例: next() を使用して、選択した要素 h2 の次の兄弟ノードを取得します。

    $("h2").next()
    ログイン後にコピー
2、選択したノードのスタイルを削除します。

removeClass() を使用して、指定された CSS クラスを削除します。

  • 例 1: 次の兄弟ノードのスタイルを削除します

    
    
    	
    		
    		
    		
    		
    	
    	
    		
    div (父)

    p(兄弟元素)

    span(兄弟元素)

    h2(本元素)

    h3(兄弟元素)

    p(兄弟元素)

    ログイン後にコピー

例 2: すべての兄弟ノードのスタイルを削除します

$(document).ready(function() {
	$("button").click(function() {
		$("h2").siblings().removeClass();
	});
});
ログイン後にコピー
jqueryで兄弟ノード削除スタイルを実装する方法

jqueryで兄弟ノード削除スタイルを実装する方法removeAttr() を使用して id、class、または style 属性を削除します

  • $(document).ready(function() {
    	$("button").click(function() {
    		$("h2").siblings().removeAttr("class");
    	});
    });
    ログイン後にコピー

[推奨される学習:

jQuery ビデオ チュートリアル jqueryで兄弟ノード削除スタイルを実装する方法

Web フロントエンド ビデオ

]

以上がjqueryで兄弟ノード削除スタイルを実装する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
Import fail jQuery
から 1970-01-01 08:00:00
0
0
0
jQuery 파일 가져오기
から 1970-01-01 08:00:00
0
0
0
Import jQuery files
から 1970-01-01 08:00:00
0
0
0
Importer des fichiers jQuery
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート