1
我在同一頁面上運行thickbox和jQuery UI可拖動,並且它們是衝突的。Jquery - 如何運行一個函數onclick只有當鏈接沒有拖動?
jQuery UI的可拖動可以讓我將它從一個地點放置的東西到另一個與此代碼:
$(".droppable").droppable({
drop: function(ev, ui) {
do stuff
}
});
ThickBox的啓動上一個點擊事件,有本質上的代碼:
$(".thickbox").click(function(){
thickbox functions...
});
但因爲thickbox鏈接位於可拖動div內,所以當我拖動鏈接時,它會打開thickbox!因此,這個問題。
我怎樣才能改變這種代碼,以便:
- 當我拖動鏈接,它不會不開ThickBox的。
- 當我點擊鏈接(不拖動)時,它會打開thickbox。
謝謝!
這很奇怪,onmouseup事件不起作用。不幸的是,我沒有在我的任何項目中使用thickbox,所以我可以嘗試一下。 – 2009-07-08 08:01:18