【发布时间】:2021-08-24 12:00:48
【问题描述】:
我有这个代码:
$(document).ready(function () {
/*var event_list = $('#event_list');*//*gil70l*/
//$(document).ready(function () {
//
$("#btnsearch").click(function () {
var res = $("#txtSearch").val();
res = res.substring(0,19);
date = moment(res, "DD/MM/YYYY HH:mm");
alert(date);
$("#calendar").fullCalendar('gotoDate', date);
$('.fc-day[data-date="' + date + '"]').css('background-color', "red");
//$('#calendar').find('.fc-day-number[data-date="' + date + '"]').css('background-color', '#FAA732');
})
但我无法使用“gotoDate”功能突出显示我定位自己的日期。
【问题讨论】:
-
也许这篇文章可以帮助你:stackoverflow.com/a/4191718/13604954 类似于 $(".fc-day").find('[data-date="' + date + '"]' )
-
谢谢,但我还没有找到解决问题的方法
-
我也试过了:$(".fc-day").find('[data-date="' + date + '"]').addClass("fc-highlight");但什么都没有。
-
$('.fc-day[data-date="' + date + '"]') 可能返回多个元素。尝试这样的 console.log() console.log($('.fc-day[data-date="' + date + '"]'))
标签: html jquery css fullcalendar fullcalendar-3