2
我想用jQuery彈出jQuery mobile select。如何使用JavaScript彈出jQuery mobile select?
<select class="select1" name="select1" id="select1" data-native-menu="false">
<option value="1">Opt1</option>
<option value="2">Opt2</option>
<option value="3" disabled="disabled">Opt3</option>
<option value="4">The 4th Option</option>
</select>
點擊此按鈕打開
<p onClick="test()">OpenUp</p>
功能:
test= function() {
$(".select1").selectmenu("open");
}
但我得到了一個錯誤:
Uncaught Error: cannot call methods on selectmenu prior to initialization; attempted to call method 'open'
小提琴 http://jsfiddle.net/k3Dz6/
如何解決? TY!
您的代碼是在頁面加載後執行的嗎?如果您使用的是jQuery,您是否正在使用文檔準備回調? – Lix
我點擊OpenUp文本打開編輯的問題 – Waiom