1

テキストボックス内をクリックすると、jQuery UI Datepicker オブジェクトがポップアップ表示されます。HTMLは次のとおりです。

<tr>
    <td class="label-td"><label for="dateOpen_add">Date Opened</label></td>
    <td><input type="text" id="dateOpen_add" name="dateOpen_add" maxlength="10" size="10" /></td>
</tr>

jQuery は次のとおりです。

$('#dateOpen_add').datepicker({
    dateFormat: 'yy-mm-dd',
    date: $('#dateOpen_add').val(),
    current: $('#dateOpen_add').val(),
    starts: 1,
    position: 'bottom',
    onBeforeShow: function(){
            $('#dateOpen_add').setDate($('#dateOpen_add').val(), true);
    },
    onChange: function(formated, dates){
            $('#dateOpen_add').val(formated);
    }
});

何らかの理由で、dateOpen_addテキストボックスをクリックすると、日付ピッカーが次のように表示されます。

めちゃくちゃなデートピッカー

また、実際の問題へのリンクは次のとおりです: LINK

なぜこれが起こっているのか知っている人はいますか?

4

1 に答える 1

2

Global.css のスタイル #selected-folders-table td, th (97 行目と 125 行目) は、すべての th 要素の最小幅を 125px に設定しています

この css セレクターを #selected-subfolders-table td, #selected-subfolders-table th {...} に書き換えて、セレクターをより具体的にし、バグを修正することができます

于 2012-08-12T00:03:21.460 に答える