選択タグのオプションが多すぎる場合、jQuery は、選択するすべての要素を含む新しいフルスクリーンの非透過ページを作成します。その新しいページを 50% 透明にして、ユーザーがバックグラウンドで select タグを含むページを見ることができるようにしたいと思います - ライトボックス ( http://lokeshdhakar.com/projects/lightbox/ ) の効果と同様に変更する方法はありますか?このjQueryリストのデフォルトのフォーマットまたは選択ページを手動で構築する必要がありますか?
<select id="sourceLanguages" data-native-menu="false" data-mini="true">
<option value="1" data-placeholder="true">Choose language</option>
<option value="1" data-placeholder="true">Choose language</option>
<option value="1" data-placeholder="true">Choose language</option>
....
</select>
編集:
次のコードを使用すると、すべてのダイアログを自由に編集できます。
$("div:jqmData(role='dialog')")
そして、ここに私の問題の解決策があります:
$("div:jqmData(role='dialog')").live('pageshow',function(event, ui){
// Set some styles
$('#home').show();
});
再び正しい方向に向けてくれたジャスパーに感謝します。
〜しょうご。