2014-10-08 5 views
-1

누구나 jQuery UI 구현에 도움을 줄 수 있습니까? 특정 jQuery UI를 사용자 정의 할 때마다 약간 혼란스럽고 옵션 사용이 필요합니다. 때로는 필요하지 않은 반면jQuery UI에서 옵션을 삽입 할 때와 삽입하지 않을 때의 차이점은 무엇입니까?

$(".selector").accordion("option", "active", 2); 

: 모두 같은 결과를 가지고 올 것

$(".selector").accordion({ active: 2 }); 

가끔 당신이 좋아하는 추가 매개 변수를 추가하는 문서 (http://api.jqueryui.com/accordion/#option-active)에서 나타났습니다. 둘 사이에 차이점이 있습니까?

+1

첫 번째 인스턴스는 이미 인스턴스화 된 위젯에서 옵션을 변경하고, 두 번째 인스턴스는 위젯을 인스턴스화하고 초기 옵션을 제공합니다. –

답변

0

$(".selector").accordion({ active: 2 }) - 초기화

$(".selector").accordion("option", "active", 2)에 옵션을 설정하는 데 사용은 - 초기화 후 옵션을 설정하는 데 사용됩니다.

지정된 활성 옵션 아코디언 초기화 : 사용자가 제공 한 링크에서

을 ...

받거나 초기화 후, 활성 옵션을 설정 : 여기

DEMO입니다. 두 가지가 있습니다. 먼저 매개 변수없이 초기화되고 버튼 트리거는 세 번째 항목을 활성화합니다. 두 번째는 이미 활성화 된 세 번째 항목으로 초기화됩니다. 이것은 차이점입니다.