jQuery プラグイン FullCalendar を使用しており、カレンダーで週末を切り替える「週末」ボタンを作成したいと考えています。ボタンを作成しましたが、同じページに複数のカレンダー ビューがあり、そのすべてにボタンが表示され、メイン カレンダーにのみ表示したいと考えています。そこで、.parent() メソッドを使用して、「calendar」クラスのカレンダー ヘッダーのみにボタンが表示されるようにできると考えました。より良い解決策があると思われる場合は、自由に共有してください。私のコードは次のとおりです。
var $('.fc-header').parent() = parent
if parent == ".calendar"
$('.fc-header-left').append('<span class="weekends fc-button fc-button-today fc-state-default fc-corner-left fc-corner-right fc-state-active"><span class="fc-button-inner"><span id="weekends" class="fc-button-content">weekends</span><span class="fc-button-effect"><span></span></span></span></span>');
$("#weekends").click(function () {
});
このコードには多くの問題があると思います。それらすべてを説明していただければ幸いです。ありがとうございます。