在給spinner加上value數值后,spinner失效。求解答,謝謝
jquery ui spinner的value數值無法改變
桃花長相依
2018-08-17 10:10:27
TA貢獻1887條經驗 獲得超5個贊
這里正確的寫法應該是:
var spinner = $( "#input2" ).spinner();
spinner.spinner("value",1);或者是$( "#input2" ).spinner().spinner("value",1);

至于原理我看了官方的API,這個value的寫法是Spinner Widget的一個方法。而要使用方法,首先要建立一個spinner控件。$( "#input2" ).spinner()就是創建控件的過程,而.spinner("value",1)則是調用方法的過程。因此直接寫$( "#input2" ).spinner("value",1);相當于丟失了建立控件的過程,而直接調用其方法。
這是我的個人理解,希望對你有幫助。
舉報