Tôi đang tìm cách có một popup div từ một nút. Khi nút được nhấp, tôi muốn cửa sổ bật lên phát triển ra ngoài từ giữa nút và đồng thời, trượt tới giữa màn hình. Tôi không nghĩ điều này quá khó nhưng tôi không thể tìm thấy bất kỳ đoạn trích nào ở bất cứ đâu. Mọi sự trợ giúp sẽ rất được trân trọng.Phát triển từ hình động trung tâm với JQuery
Nhờ sự giúp đỡ của Jamie Dixon, tôi nhận được mã này hoạt động.
$('#grower').css({
backgroundColor: '#FFFFFF',
border: '10px solid #999',
height: '0px',
width: '0px',
color: '#111111',
fontWeight: 'bold',
padding: '10px',
display: 'none',
position: 'absolute',
left: $(this).position().left,
top: $(this).position().top
}).appendTo('#overlay').fadeIn(0).animate({
position: 'absolute',
height: '200px',
width: '600px',
marginTop: '-120px',
marginLeft: '-320px',
display: "",
top: ((($(parent).height() - $(this).outerHeight())/2) + $(parent).scrollTop() + "px"),
left: ((($(parent).width() - $(this).outerWidth())/2) + $(parent).scrollLeft() + "px")
}, 1000);
Tuyệt vời! Điều đó làm việc tuyệt vời. Cảm ơn các ví dụ. – mrK
Có cách nào để thực hiện cả hai hoạt ảnh cùng một lúc? – mrK
Tôi chỉ xem xét điều đó ngay bây giờ. Tôi sẽ cho bạn biết khi tôi đã tìm ra. –