jquery의 핵심 기능: 1. jQuery()는 주로 HTML DOM 요소를 가져와 jQuery 객체로 캡슐화하는 데 사용됩니다. 2. "jQuery.noContric()"은 변수 "$"의 jQuery 제어를 전송하는 데 사용됩니다.
이 튜토리얼의 운영 환경: windows7 시스템, jquery1.10.2 버전, Dell G3 컴퓨터.
jQuery 핵심 함수
Function | Description |
---|---|
jQuery() | 는 요소 컬렉션을 일치시키는 데 사용되는 CSS 선택기가 포함된 문자열을 허용합니다. |
jQuery.noConstrict() | 이 함수를 실행하면 변수 $에 대한 제어권을 첫 번째 라이브러리에 전달하여 구현할 수 있습니다. |
jQuery() 함수는 jQuery 라이브러리의 핵심 함수이며 jQuery의 모든 기능은 이 함수를 기반으로 합니다. 이 함수는 주로 HTML DOM 요소를 가져와서 jQuery 객체로 캡슐화하는 데 사용됩니다. 따라서 jQuery 객체에서 제공하는 다른 속성과 메서드를 사용하여 DOM 요소를 조작할 수 있습니다.
jQuery() 함수는 다양한 유형의 매개변수를 jQuery 객체로 지능적으로 캡슐화할 수 있습니다.
jQuery 1.4 매개변수 obj 생략 사용법을 추가했습니다. 매개변수를 전달하지 않으면 빈 jQuery 객체가 반환됩니다.
jQuery 1.0에는 이 사용법이 추가되었습니다.
jQuery 1.4에는 이 사용법이 추가되었습니다.
jQuery 1.0에는 이 사용법이 추가되었습니다.
Attribute | Description |
---|---|
selector | String type 해당 DOM 요소를 찾는 데 사용되는 지정된 선택기 문자열입니다. |
context | Optional/Object type DOM 요소, DOM 요소 배열, 문서 또는 jQuery 개체일 수 있는 선택기 문자열의 검색 범위를 지정합니다. 이 매개변수를 생략하면 기본값은 현재 문서입니다. |
obj | Optional/Object type jQuery 객체로 캡슐화하는 데 사용되는 지정된 객체입니다. DOM 요소, DOM 요소 배열, 문서, jQuery 객체 등이 될 수 있습니다. |
html |
Object type 지정된 HTML 태그 문자열(예: "a6f776b766579c28d02706af09482172"、"e388a4556c0f65e1904146cc1a846bee94b3e26ee717c64999d7867364b1b4a3"、"9a4b06dcac8449df108f039ca54939d094b3e26ee717c64999d7867364b1b4a3" )(태그는 html 구문을 준수하는 한 태그에 중첩될 수도 있습니다). |
ownerDocument | Document type DOM 요소가 임시로 생성되는 문서를 지정합니다. 기본값은 현재 문서입니다. |
properties | Object type DOM 요소의 속성, 이벤트 및 메서드를 지정하는 데 사용되는 지정된 개체입니다. 예: {name:”username”, “click”:function(){}} |
callback | Function type 지정된 함수는 DOM 문서가 로드된 후 즉시 실행하는 데 사용됩니다. |
jQuery() 함수의 반환값은 jQuery 형태로 jQuery 객체를 반환합니다.
// 选择当前文档中所有的p标签DOM元素 $("p"); // 选择id属性为username的DOM元素 $("#username"); // 选择所有包含test样式的DOM元素,(例如:class="test") $(".test"); // 选择所有p标签中带test样式的DOM元素 $("p .test");
var dom = document.getElementById("username"); // 将DOM元素封装为jQuery对象 $(dom); var doms = document.getElementsByName("book_id"); // 将DOM元素数组封装为jQuery对象 $(doms); // 将body元素封装为jQuery对象 $(document.body);
// 创建一个空的span标签的临时DOM元素,并将其封装为jQuery对象 // 以下三种方式的效果一致 $('<span/>'); $('<span></span>'); $('<span>'); // 但不推荐使用这种方式 // 创建一个p标签,内部包含带有test样式的span标签 $('<p><span class="test"></span></p>'); // 创建一个表格 var html = '<table>'; html += '<tr>'; html += '<td>单元格1</td>'; html += '<td>单元格2</td>'; html += '</tr>'; html += '<tr>'; html += '<td>单元格3</td>'; html += '<td>单元格1</td>'; html += '</tr>'; html += '</table>'; $(html);
removeAll 부울 값을 나타냅니다.
관련 비디오 튜토리얼:
jQuery Tutorial(비디오)
위 내용은 jquery의 핵심 기능은 무엇입니까의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!