下面的代碼有什麼問題?拖放jQuery
在這裏看到:http://jsfiddle.net/xKcAu/
JS:
$(document).ready(function() {
$('#diag1').draggable();
$('#diag1').css('background-color', '#f4f');
$('#diag1').width('100px');
$('#diag1').height('50px');
$('#cnt1').css('background-color', '#4ff');
$('#cnt1').width('300px');
$('#cnt1').height('300px');
$('#cnt1').droppable({
drop: function(event, ui) {
$(this).append(ui.draggable);
}
});
});
HTML:
<div id="cnt1">ddd</div>
<div id="diag1">Dialog 1</div>
如果我滴在一個大的小格也隱藏了。爲什麼?
看起來像一個'z-index'問題。 – Bot 2012-03-01 16:50:15
這一行:$(this).append(ui.draggable); ---也看看jQuery中的鏈接,你不需要一直定義jquery函數的選擇器。你可以做$('。selector')。css()。parent()。find()。whatever() – ggzone 2012-03-01 16:50:32
http://jsfiddle.net/xKcAu/4/ – 2012-03-01 16:52:34