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,第二个警报语句返回未定义。

4

1 回答 1

0

您使用的是哪个版本的 jQuery。http://api.jquery.com/data/

请使用最新版本的 jQuery。这从 1.4 版本开始生效。请访问以上链接了解更多信息。

于 2012-07-09T04:30:26.913 回答