簡體   English   中英

Jquery UI:可拖動拖動事件不起作用

[英]Jquery UI: Draggable drag event not working

我正在嘗試在draggable()上觸發“拖動”,但是拖動時什么也沒發生? 這是我的代碼:

  $('.agenda-cloned-object').draggable({
   drag: function( event, ui ) {},
   cursor: "move",
   revert: "invalid",
  });

  $( ".agenda-cloned-object" ).on( "drag", function( event, ui ) { console.log("TEST") } );

編輯:顯然,拖動事件在克隆的可拖動對象上不起作用,對此是否有任何解決方法?

我可以在OSX上的Chrome v60中看到該事件被觸發: https ://jsfiddle.net/tb061q8o/

類名“ clone”表示您的原始代碼更加復雜。 我鼓勵你嘗試將問題歸結為最小可能的重現並在JsFiddle中分享。

另外,您還要兩次聲明事件處理程序。 你可以這樣做:

$('.agenda-cloned-object').draggable({
   drag: function( event, ui ) { console.log("TEST") },
   cursor: "move",
   revert: "invalid",
});

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM