問題を解決する方法がわかりにくいですが、問題はかなりストレートです。jquery-ui datepicker change z-index
私はjQuery-uiのdatepickerとカスタムの "ios style on/off toggle"を使用しています。このトグルでは、現在日付ピッカーの上に表示されている、絶対配置された要素を使用します。
これを行うには汚い方法は、(少なくともIMO)私のスタイルシートの一つでスタイルを書くことですが、私は思います
...以下の7月6日をカバーする醜いサークルを参照してくださいこれを実現するためにピッカーが起動するときには、むしろjavascriptを使用してください。
私はすでに
$('.date_field').datepicker();
$('.date_field').datepicker("widget").css({"z-index":100});
と
$('.date_field').datepicker({
beforeShow: function(input, inst) {
inst.dpDiv.css({"z-index":100});
}
});
を試みたが、z-indexが日付ピッカーが起動されるたびに上書きされますようです。
ご了承ください。
私のCSSの重要なルールは、あなたのページのCSSでは、JavaScriptよりもはるかにクリーンで、Z-インデックス*はCSSプロパティであり、スタイリングのためにあります。 JSソリューションをやらなければならない場合は、CSSスタイルのタグをCSSに追加するだけでなく、JSコードをより短くてきれいに保つだけでなく、すべての日付ピッカーをシームレスに適用できます。 –
可能な重複のhttp://stackoverflow.com/questions/715677/trouble-with-jquery-dialog-and-datepicker-plugins – Lance
@私はそれが行を追加せずに動的に行うことができる方法を尋ねているので、私は欺瞞ではないCSSに –