我來自ExtJS背景,並且正在慢慢學習jQuery。我試圖通過對話框的open
事件訪問一個選項/屬性的值,該選項/屬性的值爲myVar
。jQuery對象的變量作用域訪問
$("#add-family-dialog").dialog({
autoOpen: true,
height: 450,
width: 600,
resizable: false,
modal: true,
myVar: "hello world!",
open: function(event, ui) {
// TODO: get the myVar value
// this
alert($(this).myVar);
// or this
alert($(this).attr("myVar"));
// or this
alert(this.myVar);
}
});
我該如何獲得myVar
的價值?這是做到這一點的正確方法,還是有更好的方法來保持對象上的變量?
如果你想存儲對DOM元素的值看看jQuery的['。數據( )'方法](http://api.jquery.com/data/)。 – nnnnnn 2012-03-03 03:54:05