2013-01-04 38 views
0

jQuery UI的.draggable()交互表明它「在任何DOM元素上啓用可拖動的功能」;但是,我不能讓它爲以下工作:爲什麼我無法將可拖動功能添加到帶有JQuery UI的常規<button>元素?

<button id="btnWTF">WTF</button> 

$(document).ready(function() { 
    $("#btnWTF").draggable();  
}); 

有什麼想法?

+1

您是否在控制檯中發現錯誤?它是否適用於其他元素?你的進口是否正確? –

+1

你將不得不防止按鈕的默認功能,以使其可拖動methinks –

回答

2

試試這個..這取消了按鈕的默認點擊事件。

$('#btnWTF').draggable({cancel:false}); 
+0

這是我想要的方式。全部欣賞答案!標記它正確時,我可以。 –

+0

謝謝..快樂編碼.. :) – bipen

相關問題