我使用gridster創建鏈接網格。點擊它時,鏈接應該正常工作。問題是它拖動後也會被點擊。我怎樣才能阻止它被拖動後被點擊?拖動鏈接時阻止`click`
請檢查:http://jsfiddle.net/b_m_h/tr4cU/
<div class="gridster">
<ul id="reszable">
<li data-row="1" data-col="1" data-sizex="1" data-sizey="1"></li>
<li data-row="2" data-col="1" data-sizex="1" data-sizey="1"></li>
<li data-row="3" data-col="1" data-sizex="1" data-sizey="1"><a href="http://google.com" target="_blank">LINK</a></li>
<li data-row="1" data-col="2" data-sizex="2" data-sizey="1"></li>
<li data-row="2" data-col="2" data-sizex="2" data-sizey="2"></li>
<li data-row="1" data-col="4" data-sizex="1" data-sizey="1"></li>
</ul>
</div>
JS:
$(function(){
$(".gridster ul").gridster({
widget_margins: [5, 5],
widget_base_dimensions: [100, 100]
});
var gridster = $(".gridster ul").gridster().data('gridster');
});
謝謝,我喜歡你爲小鼠移動留下餘量的方式。 – BMH
@BMH - 謝謝,通常15個像素就足以構成一個拖拽,如果不是,它總是可以改變的。 – adeneo
坦克,該網站上的版本不工作。對於任何使用小提琴代碼的人來說,不要忘記在CSS上添加「ol,ul {list-style:none;}」,它的小提琴正常化,這就是爲什麼它不在gridster css中。 – forX