2012-05-08 7 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オブジェクトを保持します。値を確認することを選択超える 反復..

--Happyプログラミング..

関連する問題