0

私は次の設定をしています

    <div onclick="EditCalendarEvent('@_schedulerEvent.SchedulerID','@_schedulerEvent.SchedulerItemID', event)" 
         class="ScheduleEvent_Draggable ScheduleEvent" 
         data-schedulerID="@_schedulerEvent.SchedulerID"
         data-schedulerItemID="@_schedulerEvent.SchedulerItemID">        
      @_schedulerEvent.Subject
    </div>


    alert($(ui.draggable).attr("data-schedulerID"));
    alert($(ui.draggable).data("schedulerID"));

最初のアラートは適切なUIを返し、2番目のアラートステートメントは未定義を返します。

4

1 に答える 1

0

使用しているjQueryのバージョン。http://api.jquery.com/data/

最新バージョンのjQueryを使用してください。これは1.4バージョンから有効です。詳細については、上記のリンクをご覧ください。

于 2012-07-09T04:30:26.913 に答える