2010-01-22 3 views
9

누군가 jQuery 플러그인과 jQuery UI 위젯의 차이점을 간결하게 설명 할 수 있습니까? 개념상의 차이점은 무엇입니까? 왜 내가 다른 것보다 하나를 선택할 것이고, 각각에 대해 찬반 양론이 존재할 것이다. 각각의 의도와 개념의 차이점은 무엇입니까?jQuery 플러그인과 jQuery 위젯의 차이점은 무엇입니까?

나는 둘 다 썼다. 그러나 나는 껄끄 러운 차별화에 대해 명확하지 않다. 나는 각 경우에 내가 적절하게 선택하고 있는지 확인하고 싶다.

감사합니다.

답변

8

위젯은 플러그인이없는 jQuery UI 라이브러리의 일부입니다. 또한 위젯에는 GUI에 대한 시각적 구성 요소가 있지만 플러그인은 반드시 필요하지는 않습니다 (일부는 수행 할 수 있음).

+0

멋진 답변입니다. +1 때문에 뭔가 배웠습니다 :-) –

-2

다른 기능과 상호 작용할 필요가없는 UI 인터페이스를 개발해야하는 경우 jQuery 위젯이 더 좋습니다. _create 및 _init를 사용하여 최적화 할 수있는 동일한 위젯을 사용하여 다른 내용을 표시해야하는 경우에 가장 적합합니다.

특정 기능을 하나씩 파이프 라인 방식으로 구현해야하는 경우 플러그인이 가장 좋습니다.

$(".selector").plugin1().plugin2(); 
+0

당신의 질문/문제는 무엇입니까? –

관련 문제