0

jquery ui 1.9 rcとjquery 1.8

1つを押すとページに2つの日付ピッカーが表示されましたが、もう1つを押すと、日付ピッカーの代わりに空白の小さなdivが表示され、ページのどこかを押すと解放され、カレンダーが表示されます

それはjquery uiのバグですか、それとも何か間違っていますか?

<input type="text" id="datepicker">
<input type="text" id="datepicker2">
<link rel="stylesheet" href="../../themes/base/jquery.ui.all.css">
<script src="../../jquery-1.8.0.js"></script>
<script src="../../ui/jquery.ui.core.js"></script>
<script src="../../ui/jquery.ui.widget.js"></script>
<script src="../../ui/jquery.ui.datepicker.js"></script>
<script>
$(function() {
    $( "#datepicker" ).datepicker();
    $( "#datepicker2" ).datepicker();
});
</script>
4

2 に答える 2

1

datepickerの前にdatepicker2を作成してみてください。datepicker2が機能し、datepickerが機能しない場合は、そこからデバッグに進むことができます。

于 2013-01-09T14:37:00.337 に答える
1

この css をページに追加して、div ui-datepicker-div を非表示にします。

<!--  datepicker  -->
<style>
    #ui-datepicker-div {
        display: none;
    }
</style>

于 2015-11-26T13:39:06.560 に答える