"필수"jQuery 플러그인은 무엇입니까? [닫은]


108

가장 유용한 JQuery 플러그인이 무엇인지 알고 싶습니다. 저는 특히 드문 요구를 충족시키는 것보다 Tablesorter 와 같은 일반적인 UI 개발에 유용 할 것 같은 것들에 특히 관심이 있습니다 .

플러그인의 목적에 대한 간단한 설명을 제공 할 수 있다면 정말 도움이 될 것입니다.

고마워, 돈


1
많은 사람들이 jquery를 YUI 또는 dojo와 같은 좋은 ui 라이브러리와 결합하는 경향이 있습니다. 이렇게하면 앱 스킨을 쉽게 만들 수 있고 전반적으로 일관된 모양을 제공하므로 UI ​​용 jquery 플러그인을 사용하여 달성하기가 매우 어려울 수 있습니다. My 2C :)
Surya

dojo 또는 YUI를 사용하는 경우 둘 다 jQuery와 같은 유사한 자바 스크립트 라이브러리를 포함하기 때문에 jQuery를 사용하지 않을 수도 있습니다.
Joshua Partogi

3
jQuery + YUI + dojo + "필수"플러그인, yeaaah. 평생 귀하의 사이트를 방문하지 않을 것이라고 확신합니다.
gblazex 2010

답변:


45

나의 목록:

  • 자동 완성
    • 사용자가 검색 및 필터링을 활용하여 일부 값을 빠르게 찾고 선택할 수있는 입력 필드입니다.
  • JSON
    • json 데이터를 검색하고 조작하는 JSON 플러그인.
  • 쿠키
    • 쿠키 읽기, 쓰기 및 삭제를위한 간단하고 가벼운 유틸리티 플러그인입니다.
  • Vaildation
    • 양식 입력 데이터의 유효성을 검사합니다.
  • UI
    • 모든 기능을 갖추고 있고 바로 사용할 수있는 위젯 등 ...
  • 상호 작용
    • 드래그, 정렬 가능, 드롭 가능, 플러그 앤 플레이 구성 요소 및 시각 효과.
  • 주기
    • 다재다능하고 가벼운 이미지 슬라이드 쇼 플러그인.

누군가가 다른 게시물에서 아직 설명되지 않은 내용에 대해 매우 간단한 설명을 제공 할 수 있다면 모두 요약 게시물로 롤링 해 보겠습니다.
Dónal

7
인터페이스가 감가 상각되어 더 이상 1.2.6에서 작동하지 않음
-UI에

3
JSON 링크에서 : 업데이트 2007-09-13 : 버전 1.2부터 jQuery 코어는 이제 기본 Ajax 지원의 일부로 도메인 간 JSONP 다운로드를 지원합니다. 플러그인 대신이 지원을 사용하는 것이 좋습니다.
Alexander Abramov

31

현재 다음을 사용합니다.

가장 인상적인

Jquery UI 요소 :

유용한 커뮤니티 플러그인 :

앞으로 더 많은 링크를 추가하겠습니다.


Defo-HotKeys는 놀랍습니다. 또한 제출을위한 좋은 방법 아웃 /뿐만 아니라 키보드 생산성 바로 가기로 등 버튼을 입력
penderi

29

나는 Flot 플러그인 (플로팅 라이브러리 / 플러그인)이이 "필수"목록에 포함될 자격이 있다고 생각 합니다.

또한 여기 StackOverflow에서 사용자 계정 페이지에 평판의 히스토그램을 표시하는 데 사용됩니다.


그것은 꽤 인상적입니다. 나는 그들을 처음 보았을 때 우리가 이미지라고 생각했습니다.
Hugoware

4
+1 와우, Flot은 꽤 멋지다. 좋은 찾기!
TehOne

많은 프로젝트에서 사용 된 flot, 쉽게 구성 할 수 있고 작동 방식을 이해하기 매우 쉽습니다. 필수품입니다!
xorinzor

11

작업중인 항목을 나열하겠습니다.

내 jLINQ 플러그인 은 .NET LINQ의 jQuery 버전입니다. 인 메모리 컬렉션 (서버와 직접 통신하지 않음) 작업을 위해 만들어졌으며 다음과 유사한 구문을 사용하겠습니다.

var results = $.from(data)
    .ignoreCase()
    .startsWith("firstName","m")
    .or("n")
    .isNot("administrator")
    .orderBy("lastName")
    .select();

contains, between, greaterThan 등과 같은 대부분의 선택 명령과 함께 정렬 및 그룹화를 위해 LINQ에서 찾을 수있는 다른 명령을 지원합니다.

여기 데모입니다 - 하지만 여전히 진행, 그것의 안정

꼭 가져야 할 필요는 없지만 진행함에 따라 유용 할 수 있습니다 ...


나는 .Net에 대해 아무것도 모르기 때문에 아마도 주석을 달지 말아야하지만 .... 나는 LINQ가 데이터 (관계형, XML 등)에 액세스하는 수단이라고 믿습니다. 일반적으로 이런 종류의 것이 아닙니다. 누구든지 수정할 수있는 클라이언트 측 코드를 원하지 않습니까?
Dónal

1
LINQ를 사용하면 메모리 내 개체 및 배열로 작업 할 수도 있습니다. 그게 전부입니다. 실제로 서버 측의 데이터베이스와 통신하지 않습니다.
Hugoware

그렇다면 일반적으로 JS 객체에 저장된 데이터를 탐색하는 데 사용합니까?
Dónal

맞습니다. 객체 배열 작업에 편리합니다. 개체의 속성을 쿼리 할 수 ​​있습니다.
Hugoware

좋아요. 추가 질문이 있으면 문서를 확인하겠습니다.
Dónal


8

1
훌륭한 답변입니다. 수락하겠습니다. 그러나 이것이 실제로 "올바른"답변이있는 종류의 질문이 아니라고 생각하며 추가 답변을 (아직) 낙담하고 싶지 않습니다.
Dónal

6

페이지의 내용에 영구적으로 영향을주지 않고 클라이언트에 메시지를 보내는 눈에 띄지 않는 방법으로 OSX Growl 시스템을 기반으로하는 jGrowl을 사용 합니다.

많은 옵션, 설정 및 페이지를 깨끗하게 유지합니다 :)


Love Growl과 이것도 멋지게 보입니다.
Tim Büthe 2010


5

나는 이것이 오래된 게시물이라는 것을 알고 있지만 나중에 참조하기 위해 2 센트를 던질 것이라고 생각했습니다.

Colorbox -Jquery에 가장 적합한 모달 창 / 라이트 박스입니다.

유효성 검사 플러그인 (이전에 언급)도 매우 잘 작동합니다.


3

UI - draggables, resizables과 몇 가지 다른 작업을 수행하는 더 좋은 방법.

Slibox2- 사용하기 매우 쉬운 jQuery를위한 궁극의 라이트 박스 클론.

iFixPng -IE6 PNG w / alpha를위한 간단한 솔루션입니다.




2

나는 항상 Facebox 를 사용 하여 팝업 양식과 메시지를 사용자에게 표시합니다. UI를 깨끗하게 유지하지만 (대부분의 사용자가 Facebook을 사용함) alert().


1

Visual Studio 2008을 사용하여 jQuery를 코딩하는 경우 Intellisense가 필요합니다. http://weblogs.asp.net/bleroy/archive/2008/10/27/jquery-intellisense-documentation-file-available.aspx


당신은 그것을 필요로하지 않는다. 단지 가지고 있으면 좋다 :)
redsquare

VS 2008에서 jQuery를 사용하는 경우 필수 항목이라고 생각합니다.)
Aaron Powell

이것은 이전 Visual Studio 및 이전 jquery 용입니다. Lates jquery 1.7과 함께 VS2010에서 인텔리전스를 사용하는 방법은 무엇입니까?
Andrus



1

아무도 이것에 대해 언급하지 않았으며 매우 유용하다고 생각했습니다.

  • Datatables -HTML 테이블에 고급 기능 및 상호 작용 컨트롤 추가
  • BeautyTips -HTML 요소에 구성 가능한 도구 설명 추가

0

나는 클라이언트 측 템플릿을 제공하는 jTemplates 의 열렬한 팬입니다 . 특히 결과를 렌더링 할 때 매우 강력합니다.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.