問題を解決する方法を理解するのに苦労していますが、問題は非常に簡単です。
カスタムメイドの「iOSスタイルのオン/オフトグル」とともにjQuery-ui datepickerを使用しています。このトグルは、現在日付ピッカーの上に表示されているいくつかの絶対配置要素を使用しています。
下の7月6日を覆う醜い円を見てください...
これを行う汚い方法 (少なくとも imo) は、スタイルシートの 1 つにスタイルを記述することですが、ピッカーを起動してこれを実行するときに、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 が上書きされるようです。
どんな助けでも大歓迎です!