メッセージとアラートを表示するために jGrowl を使用しています。使用している日付ピッカーは、.change() 関数を 3 回連続してトリガーしています。つまり、日付/時刻を選択するたびに 3 つのメッセージが表示されます。これを1つだけに制限します。
試してみまし$.jGrowl.defaults.pool = 1;
たが、残念ながら、これは実際に単一のメッセージを表示するのではなく、メッセージを積み重ねるだけです。
私が使用しているコードは次のとおりです。現時点では、チェックが行われているにもかかわらず、3 つのメッセージが表示されます。
if($('.jGrowl-notification').length == 0) {
jGrowl('message');
} else {
if ( $('.jGrowl-notification').not(':visible') ) {
jGrowl('message');
}
}
(メッセージが初めて表示されると、.jGrowl-notification div が作成され、メッセージがタイムアウトすると非表示になります)
どんな助けでも大歓迎です、ありがとう