創建我有一個jQuery函數來創建一個簡單的div一個div元素,代碼如下 - var mouseX;
var mouseY;
定位與jQuery
$(document).mousemove(function (e) {
mouseX = e.pageX;
mouseY = e.pageY;
});
function createObj() {
var o = $('<div />');
o.addClass('myDiv');
o.css({'top':mouseY,'left':mouseX}).fadeIn('slow');
$(document.body).append(o);
}
我的問題是,第一個div是在要求的位置上創建的,但如果我再次調用該函數來創建另一個div,它創建在第一個div下面,而下一個創建在第二個下面等。
如何在當前鼠標位置創建新div?
被他們定義爲'absolute'?你可以做一個小提琴嗎? – 2014-09-06 16:47:37
你的代碼很好:http://jsfiddle.net/fy7x5vmr/ – 2014-09-06 16:53:26