jQuery UI – draggable 'snap' event

前端 未结 2 1924
执笔经年
执笔经年 2020-12-09 05:17

I\'m looking a way to binding the snap event.

When I\'m dragging an element over my surface and the draggable element is snapped to a

2条回答
  •  刺人心
    刺人心 (楼主)
    2020-12-09 05:58

    In jquery-ui 1.10.0, the above code doesn't work. The drag function is instead:

    drag: function(event, ui) {
      var draggable = $(this).data("ui-draggable")
      $.each(draggable.snapElements, function(index, element) {
        if(element.snapping) {
          draggable._trigger("snapped", event, $.extend({}, ui, {
            snapElement: $(element.item)
          }));
        }
      });
    }
    

提交回复
热议问题