2012-05-08 2 views
0

위젯 내부가 아니라 위젯 외부의 위젯 옵션에 어떻게 액세스합니까? 함수를 호출 할 수 있지만 몇 가지 옵션을 확인해야합니다. 당신이 옵션은 개체를 반환하는 공공 getter 메소드를 정의 할 수 있습니다위젯 외부의 jquery 위젯 액세스 옵션

+0

당신이 무엇을 원하는가? 당신은 모범이 있습니까? – Gavriel

답변

0

..

위젯 정의 :

$(function(){ 
     $.widget("namespace.mywidget", { 
     options:{member1:"ab", 
       member2: "cd"}, 
     _create:function() {}, 
     // here is the getter.. 
     getOptions:function(){ 
      return this.options; 
     } 
    }); 
    }); 

하고 스크립트가 이렇게 가고 ..

var x1=$("#div1").mywidget(); //initialize the widget.. 
    var opts=x1.mywidget("getOptions"); //call getOptions method. 

변수 opts는 options 객체를 보유합니다. 값을 확인하는 OPTS 이상 으로 반복 ..

--Happy 프로그래밍 ..