3

同じコレクションのjQueryUIdatepickerとtooltip関数を使用しています。どちらも私のアプリケーションでは完璧に機能します。彼らが両方とも働こうとするところを除いて。前または次の月のアイコンにカーソルを合わせると、 「前へ」または「次へ」というツールチップがポップアップ表示されます。前月のアイコンをクリックすると、ツールチップが表示されたままになり、月と年の見出しが完全に表示されます。(翌月のアイコンでは表示されたままですが、干渉はありません。多くの場合)

これらのアイコンの機能はツールチップなしでは完全に明確であり、それでひどく壊れていますが、title="Prev"title="Next"コードを無効にする方法を見つけることができません。

カレンダーにイベントを表示するのではなく、日付を設定するために厳密にツールチップを使用しているため、実際には日付ピッカーのどこにもツールチップは必要ありません。

4

3 に答える 3

3

解決策は、「ツールチップ」セレクターでより具体的にすることです。

私はから変更しました:

$(document).tooltip();

に:

$("span.ui-icon").tooltip();

そして、それは今私のために働きます。

于 2012-12-17T11:57:37.220 に答える
0

datepicker() のオプションを追加できます。

$(".datepicker").datepicker({ 
hideIfNoPrevNext: true,
minDate: "-2Y"
});
于 2014-04-12T01:03:45.950 に答える
0

使用する日付ピッカーを初期化した後:

$('.ui-datepicker-trigger').prop('title','');

于 2013-05-13T23:30:48.707 に答える