イベントカレンダーを作成し、jQueryの並べ替え可能な関数を使用しています。私の目標は、ユーザーが予定をカレンダーの任意の日にドラッグできるようにすることです。
1日に複数のイベントが発生する可能性があり、私の1日のDIVは次のようになります。
<div>
<ul id="day1" class="day">
<li class="eventDetail" id="1_1">Event 1</li>
<li class="eventDetail" id="1_2">Event 2</li>
<li class="eventDetail" id="1_3">Event 3</li>
</ul>
</div>
これが私のソート可能な関数です
$(".eventDetail").sortable({
connectWith: ".eventDetail",
update: (function(event, ui){
alert($(this).text());
})
}).disableSelection();
現在のテキスト値を警告するためにupdateパラメーターを使用しています。ただし、特定のLIグループのすべてのテキスト値を受け取っています。EG、上記のアラートの場合、「イベント1、イベント2、イベント3」のようになります-なぜですか?
ありがとう!