둘.jQuery 원본 해석 구축 jQuery 구축 함수 jQuery 7가지 사용법

4134 단어 jquery
1:$(selector Str[, 제한 범위]), 선택기(jQuery 규범에 맞는 문자열)를 받아들여 jQuery 대상을 되돌려줍니다.2:$(htmlStr[, 문서 대상]), $(html[, json 대상])는 html 문자열을 전송하여 새로운dom 요소 3:$(dom 요소), $(dom 요소 집합)은dom 요소를 jQuery 대상으로 변환합니다.4:$(사용자 정의 대상) 일반 대상을 jQuery 대상으로 봉인합니다.5:$(리셋 함수)ready 이벤트 감청 함수를 바인딩하여 Dom이 불러올 때 실행합니다.6: $(jQuery 대상) 은 jQuery 대상을 받아들이고, jQuery 대상의 복사본 7: $() 은 빈 jQuery 대상을 만듭니다.
1 //$(selector[,    ])
2         $(".guo").click(function () {//    context  
3             $("a.aguo", this).css({"color":"red"});//this  context  ,      
4         });

입력된 문자열이 문자열일 때 구조 함수는 선택기 문자열인지 html 문자열인지 판단합니다.선택기 문자열:dom를 옮겨다니며 일치하는 요소를 찾습니다. 일치하는 요소가 없으면 빈 jQuery 대상을 되돌려줍니다.그렇지 않으면 일치하는 요소를 jQuery 대상에 맞게 만듭니다.
1 //$(htmlStr[,    ])
2         $("<div>   </div>").append("body"); //    :     

jQuery 구조 함수는 js의 원래 생태 방법인 문서를 사용합니다.createElement ()dom 노드 만들기
 $("<div><a>   </a></div>").append("body"); //    :     .

jQuery는 문서 조각buildFragment()의 방법을 사용하여 모든 하위 노드를 [, 문서 대상]에 한꺼번에 삽입합니다. 여기에 지정하지 않으면 문서입니다.
$(html[, json 객체])
html이 간단한 탭일 때 그녀의 두 번째 매개 변수는 json 대상이 될 수 있고 이dom 요소의 속성이나 이벤트를 포함할 수 있다.
1 //$(html[,json  ])
2  $("<div></div>", {
3             "class": "gys", //  class js    ,      
4             text: "   ",
5             click: function () { alert("    "); }
6         }).append("body");

$(element) 또는 $(elements)
하나의dom 대상이나 그룹의dom 대상 집합을 전송합니다
1 ("div.guo").click(function () {
2             $(this).slideUp();
3         });

$(object);
일반적인 대상에게 전송됨
        var obj = { name: "guo", age: 24 };
        var $obj = $(obj);
        $obj.on("guo", function () {
            alert("           ");
        });
        $obj.trigger("guo");

$(callback) 함수 가져오기
 $(function () { })

이것은 Dom이 불러온 후에 함수를 실행하는 것을 나타낸다.
$(jQuery Object);
jQuery 대상을 가져오면 이 jQuery 대상의 복사본을 만들고 되돌려줍니다. 복사본은 전송된 jQuery 대상과 똑같은 Dom 대상을 인용합니다.

좋은 웹페이지 즐겨찾기