我有這樣的代碼可以複製一個元素的內容並將其放置在另一個元素上。但我實際上喜歡複製內聯風格,尤其是定位。有沒有辦法只複製位置樣式,這樣當我懸停時,信息窗口會正好出現在a.star
的位置?將特定樣式從一個元素複製到另一個元素
$(document).ready(function(){
$('a.star').hover(function(){
var instrument = '.instrument_info#' + $(this).attr('instrument');
var htmlCode = $(instrument).html();
$('.instrument_output .instrument_detail').html(htmlCode);
$('.instrument_output').slideToggle();
})
});
我想這個內嵌定位:<div class="instrument_info" id="drums" style="top:95px; left:294px">
並把它放在另一個DIV。我怎麼能插入我的jQuery代碼?
謝謝Abody97 ...我是jquery的新手 –
@tea_clipper不客氣!如果這對你有用,不要忘記[接受這個答案](http://meta.stackexchange.com/a/5235/195555)! – Chris
+1只是一個側面說明,你也可以這樣做:)'$(「。target_elements」)。css($(「someElement」)。offset());' – Pebbl