0
我有一個問題,jqueryui排序插件,我在找什麼是排序問題列表(這是好的,他們是沒有問題的),但我想還要單擊問題以顯示有關該問題的詳細信息。如何關閉選擇器當jQuery UI排序排序
$(".question").sortable({
axis: 'y',
update: function(){
var order = $(".question").sortable('serialize', {attribute:'id'});
var pid = $('#pid').val();
$.post("ajax/question.ajax.php?action=arrange-sort&id="+pid+"&"+order);
return false;
}
});
$(".question-list").bind('mouseup',function(){
var pid = $('#pid').val();
var id_val= $(this).parents('li').attr('id').split("_");
var id = id_val[1];
var position = $(this).position();
var qposition = $("#question-placer").position();
var x = position.left + $(this).width()
var temp = position.top + ($(this).height()/2);
//var imgHeight1 = $("#bee").height()/2;
var imgHeight = $("#question-pointer").height()-5;
var y = temp - imgHeight;
var y2 = temp-($("#question-box").height()/2);
if(y2 < qposition.top){
y2 = qposition.top;
}
$(".question").sortable({disabled : true});
$("#question-box").css({ display: "block", position: "absolute", marginLeft: 0, marginTop: 0, top: y2, left: (x+6) });
$("#question-pointer").css({ display: "block", position: "absolute", marginLeft: 0, marginTop: 0, top: y, left: (x+1) });
$('#question-content').load("ajax/question.ajax.php?action=show-question&id="+id+"&pid="+pid);
});
現在我遇到的問題是,如果我排序的LI的,它會然後行動的功能,以完成後的mouseup。
問題是,有沒有關閉click/mouseup如果有排序的行動。
我試圖解除0n的變化,但如果我嘗試在停止時再次綁定它,它會再次開始。
任何想法