0
我如何訪問部件外的部件選項,而不是在部件內?我可以調用函數,但我需要檢查一些選項。jQuery的部件訪問選項外的部件
我如何訪問部件外的部件選項,而不是在部件內?我可以調用函數,但我需要檢查一些選項。jQuery的部件訪問選項外的部件
你可以定義一個公共的getter方法將返回選項對象..
小部件的定義:
$(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將保存選項對象。 遍歷選擇只檢查值..
--Happy編程..
你想要什麼?你有一個例子嗎? – Gavriel