0
我試圖讓div出現在另一個div下面,這樣我可以滑動頂部div來顯示附加的第二個。錯誤與jquery偏移
我很遙遠,但我不斷收到一個錯誤,jquery的[offset][1]
(我想用來獲取頂部div的位置)返回undefined。
也許這只是這個錯誤的方法。任何幫助表示讚賞。
$(document).ready(function() {
$('.obscure').on('click', function() {
var blueDiv = $('.blue').clone();
// blueDiv.css('display', 'none');
$('#wrapper').append(blueDiv);
var obscure = $('#obscure');
var offset = obscure.offset();
console.log(offset);
/*Uncaught TypeError: Cannot read property 'top' of undefined */
var y = offset.top;
var x = offset.left;
console.log(y);
//blueDiv.css('top', y);
$('.obscure').css('z-index', 10000);
});
});
http://jsfiddle.net/loren_hibbard/U7tAV/
非常好。謝謝! – 1252748