2016-11-30 1 views
0

私はブートストラップの複数の日付範囲選択ツールを使用しています。ページの中央に日付ピッカーがあり、ピッカーがテキストボックスの下に表示される日付ピッカーをクリックします。ブーストラップマルチ日付範囲ピッカーは、垂直スクロールバーをクリックすると終了します。

これは部分的に非表示で、スクロールバーがページに表示されます。ページ、テキストボックスからのフォーカスが削除され、日付ピッカーが非表示になります。

スクロールバーやその他のスクロールイベントをクリックしたときに日付ピッカーが閉じるのを防ぐことはできますか?

私が試みたのは、スクロールバーのクリックを見つけ、ピッカーが閉じないようにすることですが、それはあまり役に立ちません。

これを実現する簡単な方法はありますか?

アドバイスいただきありがとうございました。

+0

私たちにいくつかのコードを表示します!問題を説明するフィドルはすばらしい –

答えて

0

JSファイル内には、日付ピッカー領域外でクリックが実行されたときに実行される関数があります。クリックがスクロールバー上で実行されているかどうかをチェックするために以下のコードを追加し、関数を実行しました。

outsideClick関数には、このチェックを使用し

if (!(e.target == $('html').get(0))) 
関連する問題