こんにちは、私はjQueryのdatepickerの一貫性についていくつかの問題があります。 画像を添付しました。 browser inconsistency IE/ChromeDatepickerの不一致
だから、問題はChromeで表示された矢印「<」と「>」はIEにも表示されないということです...奇妙なことは、IE上で、私はどこの空のスペースをクリックした場合ということです矢印は正常に動作するはずです。 私がしたいことはIEのアイコンを表示することです。
これは私のカスタムスタイルのjquery実装です。
$(".action-calendar").datepicker({
nextText: " ",
prevText: " ",
beforeShowDay: function (date) {
var result = [false, '', null]; // dates not clickable because beforeShowDay() is called on each date click
var dayEvents = $.grep(eventsList, function (event) {
return event.Date.valueOf() === date.valueOf();
});
if (dayEvents.length) {
var text = $.map(dayEvents, function (a) {
return a.Title;
}).join("<br>");
result = [false, "highlight", text];
}
return result;
},
onChangeMonthYear: function (year, month, inst) {
// re-initialize tooltips because when changing month/year the calendar is destroyed and rebuilt
// (beforeShowDay is called after every month/year change)
setTimeout(function() {
applyTooltips();
}, 300);
},
});
applyTooltips(); // initialize tooltips
はところで私はそれが何も表示されません
extText: " ",
prevText: " ",
にいくつかのテキストを追加しようとしました。 ありがとうございます。
P.S.私はIE11を使用しており、ブラウザのコンソールエラー、情報、警告などを持っていません。
私はIE 11を使用しています。 – Remus
いいえ。 IE 11はアイコンフォントを完全に扱うことができます。 開発者コンソールにエラーや警告が表示された場合は、それを見ましたか? – jbin
私はコンソールで気づいています。私も.cshtml:jquery.dataTables.min.cssにロードしました。jquery-1.11.3.min.jsとjquery-ui.min.js – Remus