0

私のdjangoサイトでは、ブートストラップのモーダルを使用してフォームを表示しています。ただし、そのフォームの一部は日付フィールドであり、jQuery UI の日付ピッカーを使用したいと考えています。フォームは動的に取得されるため、ブートストラップのモーダル イベントを使用して、モーダルが表示された後に機能を適用することを検討しました。これは私がしました:

$('#myModal').modal().on('shown', function() { 
    $('.datepicker').datepicker();
});

これはクロムで動作しますが、IE 8 では動作しません。サポートする必要があり、日付ピッカーを持つことが重要です。エラー メッセージは表示されないので、私のコードは問題ないと思います。警告メッセージをいくつか追加すると、IE ではイベントが発生していないことがわかりました。私は何をすべきか?

ブートストラップ 2.2 を使用しています

ps私はすでに場所を切り替えて試してみ.modal()ました.on('shown'が、役に立ちませんでした。ページは標準モードでレンダリングされ、IE8 と互換性があることを確認しました。これは私がよく知らないIEの問題だと思います。

4

1 に答える 1