[英]How to change the drop zone in jQuery
因此,我有兩個問題:
為什么是});//]]>
在jsfiddle頁面頂部。
其次,真正的問題是,如何更改jQuery可排序對象的放置區域以反映鼠標的位置。 因此,我的意思是,從何處拖動排序對象(最左上角或右下角)都沒有關系,而僅取決於鼠標是否位於要放置的tab1
或tab2
上。
當前,sortable的中心必須在tab1
或tab2
。
var $tab_items = $("ul:first li", $tabs).droppable({
accept: ".connectedSortable li",
hoverClass: "ui-state-hover",
drop: function (event, ui) {
var $item = $(this);
var $list = $($item.find("a").attr("href"))
.find(".connectedSortable");
ui.draggable.hide("slow", function () {
$tabs.tabs("select", $tab_items.index($item));
$(this).appendTo($list).show("slow");
});
}
});
我對JavaScript和jQuery相當陌生。 我認為drop: function( event, ui ) {
絕對是我應該去的地方。 任何對此的見解將不勝感激。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.