jquery-初入门2

2121 ワード

1.Jqueryの中で、$ready()はどういう意味ですか?window.onloadとの違いは?他にどんな書き方や代替方法がありますか?
DOM準備が完了したら、関数を指定して実行します.JavaScriptのwindow.onloadイベントは、ページが表示される時にこのイベントを実行します.すべてのページの要素が完全に受け入れられるまで、このイベントはトリガされます.このプロセスは比較的に長い時間がかかります.ready()は、DOMが完全にローディングされるとシナリオが実行されるという意味です.したがって、すべてのページ要素をロードしてからイベントをトリガする必要があります.私たちはDOMロード後にイベントをトリガするだけであれば、ready()方法を使用します.$(document).ready()は、$(handler)と簡略化されてもよい.
2.$node.htmlと$node.text()の違いは?
$node.htmlの内容を取得します.node.text()を使ってテキストの内容を取得します.
hello world
$(".test").html() // <div class="test">hello world</div> $(".test").text() // hello world </code></pre> <h5>3.$.extend ?</h5> <p>$.extend() , json, json </p> <pre><code>var defaualOpts={ name:"hunger", age:20 }; function People(opts){ var opt={}; $.extend(opt,defaulOpts,opts); console.log(opts); } People({name:"hello")//return {name:"hello",age:20} </code></pre> <p>extend() , , 。</p> <h5>4.JQuery ?</h5> <p> jQuery 。<br> 。 , , ; 。 , jQuery , DOM </p> <h5>5.JQuery ajax ?</h5> <p>1. url , jquery ajax , , , 。<br> 2. jquery ajax cache , false, 。</p> <h5>jquery data ?</h5> <p> , .data(key,value) .data(obj) <br> , .data(key) .data() 。</p> </article> </div> </div> </div> <!--PC WAP --> <div id="SOHUCS" sid="1189793496727396352"></div> <script type="text/javascript" src="/views/front/js/chanyan.js">