カレンダーのように月を示すテーブルがあります。各セルには、 1、2、3、4 から 31 までの数値の日付を含むdiv.fc-day-numberがあります。各セルには、最初は空白のdiv.fc-day-contentもあり、イベントがデータを追加できます。私は FullCalendar jQuery スクリプトを使用しているため、クラス名のすべての「fc-」プレフィックスを使用しています。
このカレンダー内には、今後のイベントへのリンクが含まれているはずです。各イベントを通過してカレンダーの正しい日に配置するスクリプトがあります。各テーブル セルを調べて、セルのテキストをイベントの日付に一致させます。イベントの日付はevent.dateにあります。
今私はこれを持っています:
var table_cell = $jaer("table.fc-border-separate").find("div.fc-day-number:contains("+event.day+")").siblings("div.fc-day-content");';
問題は、:containsセレクターが十分に具体的でないことです。3 月 3 日のイベントは、13、23、30、31 (基本的に「3」が含まれる日付) にも表示されます。
event.day と完全に一致するようにtable_cellのコードを作成するにはどうすればよいですか?