ホームページ > ウェブフロントエンド > jsチュートリアル > jQueryの使い方入門(コード編)

jQueryの使い方入門(コード編)

不言
リリース: 2019-03-23 15:54:01
転載
2419 人が閲覧しました

この記事は、jQuery の使い方 (コード) を紹介します。ある程度の参考価値があります。困っている友人は参考にしてください。お役に立てれば幸いです。

コード部分

<script>
        window.jQuery=function(nodeOrSelector){
            let nodes={}
            let node1=[]
            if(typeof nodeOrSelector==='string'){
               let temp=document.querySelectorAll(nodeOrSelector)
               for(let i=0;i<temp.length;i++){
                   node1[i]=temp[i]
               }
            
            }else if(nodeOrSelector instanceof Node){
                node1={
                    0:nodeOrSelector,
                    length:1
                }
            }
            nodes.addClass=function(classes){
                classes.forEach(value => {
                    for(let i=0;i<node1.length;i++){
                        node1[i].classList.add(value)
                    }
                })
            
            }

             nodes.setText=function(text){
                for(let i=0;i<node1.length;i++){
                    node1[i].textContent=text
                }
            }
            return nodes   
        }
        window.$=jQuery
        var $p=$(&#39;p&#39;)
        $p.addClass([&#39;red&#39;])
        $p.setText(&#39;hi&#39;)
</script>
ログイン後にコピー

アイデア

まず関数jQuery()を宣言し、関数内で2つの関数をカプセル化したオブジェクトを宣言してクラスの実装と要素の追加を行うテキストの関数;
次に、渡されたパラメータが文字列であるか、関数内のノードであるかを判断します;
次に、addClass メソッドと setText メソッドを記述します;
最後に、オブジェクト ノードを返すと、メソッドを呼び出すことができます。反対すれば終わりです。

この記事はここですべてです。その他のエキサイティングなコンテンツについては、PHP 中国語 Web サイトの jQuery ビデオ チュートリアル 列に注目してください。

以上がjQueryの使い方入門(コード編)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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