該代碼旨在將「Person」拖放到「Room」的時隙中,從而創建「Reservation」。將人員克隆到房間中的工作正如預期的那樣,但後來拖動該克隆元素(現在稱爲「預訂」)導致非常奇怪的定位,並且我似乎無法弄清楚原因。 drop: function(event, ui) {
if ($(ui.draggable).hasClass("person")) {
var theIt
原諒我的缺乏與jQuery UI的經驗,但是,我開發一個JavaScript 2玩家基於web的國際象棋引擎,並已決定擺脫點和點擊,並用去爲非移動用戶提供更多用戶友好的拖放功能。我遇到的問題很可能會對使用JQuery UI的人很明顯。我進入細節之前,這裏是一個看代碼: $(function(){
//piece is an img
$(".piece").mousedown(
這是我今天的難題: 那個額外的複選標記是draggable進入灰色的小方塊。用戶只能將4個複選標記放在盒子上。四個複選標記被刪除後,我需要一種禁用拖放的方法。 How it's supposed to look http://bit.ly/1fqwYC9 另外,我需要一種方法來檢查,如果draggables是在正確的droppables。一旦用戶點擊SUBMIT按鈕(此處未顯示;位於方框下方),就