2013-02-13 43 views

回答

0

你使用的是jQuery的可拖動嗎?如果是這樣,當你拖動時,它會添加一個css類'ui-draggable-dragging'。

在click事件中,您可以檢查該類是否存在並退出該方法。

$(function(){ 
    $div = $('#content'); // <div id="content">click me</div> 
    $div.draggable(); 
    $div.on('click', function(){ 
     if ($div.hasClass('.ui-draggable-dragging')) { 
       return; 
     } 
     alert('clicked'); 
    }); 

}) 

這裏舉例:http://jsbin.com/ayoqiw/10/

+0

uv_man嗨!感謝您的回答!事實上,問題更復雜。我獲得了Transluced插件,並且正在嘗試執行此實現,正如您在此處所見:http://www.digitalpersone.com.br/slide/Example_8.html – 2013-02-14 00:16:39