>  기사  >  웹 프론트엔드  >  Jquery 실습_읽기 노트 1 - jQuery_jquery를 선택하세요

Jquery 실습_읽기 노트 1 - jQuery_jquery를 선택하세요

WBOY
WBOY원래의
2016-05-16 18:36:00989검색

여러 JavaScript 프레임워크를 비교한 후에 JQuery가 정말 훌륭한 프레임워크라는 것을 인정해야 했습니다. 아직 프레임워크에서 사용하지 않았다면 비대하고 불편한 프레임워크를 버리십시오. 이렇게 하면 프런트 엔드 디자인에서 많은 코드가 절약됩니다.

Jquery를 선택하는 이유
페이지에 JavaScript 코드를 작성할 때 요소나 요소 그룹을 선택한 다음 어떤 방식으로든 작동하는 패턴을 따라야 하는 경우가 종종 있습니다. (예: 요소 표시 및 숨기기, 요소에 CSS 클래스 추가, 요소 속성 수정) jQuery는 이와 관련하여 다른 프레임워크보다 더 우수한 구현을 제공하므로 전체 코드가 더 간결해집니다.


페이지와 구현의 분리
CSS 스타일과 마찬가지로 웹을 디자인할 때 스타일 태그와 html 문서를 분리하고, html의 스타일 설명을 CSS 파일로 분리하도록 노력해야 합니다. 이는 문서 처리가 쉬울 뿐만 아니라 스타일 시트만 수정하면 전체 페이지의 스타일을 쉽게 변경할 수 있습니다.


Jquery의 장점
1. 강력한 Dom 요소 선택기
Jquery는 Jquery의 선택기를 사용하여 간단한 코드를 사용하여 복잡한 요소 또는 요소 집합을 선택할 수 있습니다. 페이지의 요소를 jquery를 통해 원래 많은 코드 줄이 필요했던 작업을 단 몇 줄(또는 한 줄의 코드)만으로 완료할 수 있습니다.
짝수

요소를 모두 선택합니다.
$("p:even")
각 테이블의 첫 번째 행을 선택합니다.
$("tr:nth-child(1)")

링크
의 직계 하위인
을 선택하세요.$("a[href$=pdf]")
링크(
)가 포함된
$("body > div를 : has(a)")의 직계 하위 항목으로 선택합니다.

위에 대해 생각해 보세요. dom 요소 선택. jquery에서 제공하는 선택기를 사용하지 않는 경우 이를 어떻게 구현해야 합니까? 완료하는 데 얼마나 많은 코드가 필요합니까?
2. 확장 용이
Jquery는 편리한 확장 메커니즘을 제공하므로 사용하기 쉬운 확장 플러그인을 많이 찾아 활용도를 높일 수 있습니다.

편리한 DOM 운영 방법
4. 가볍고 가볍습니다
거대하고 비대해진 Extjs에 비해 jquery는 정말 너무 작습니다.
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.