2013-09-26 56 views
1

我有一個元素,我需要在頁面中間的for循環,以便它可以填充正確的信息。這個旁邊的元素是隱藏的。不過,它應該出現。問題是,當它出現在頁面中間時,它不是很漂亮。我想要的是在頁面末尾有一個div(或其他),並在顯示其中的div元素時顯示在該div中並轉到頁面的末尾。我可以在一個特定的div顯示一個元素 - jQuery

我不知道我是否成功地解釋了我想要做的事情。請問一下,如果問題不是很好。

像這樣的事情會pefect:

$('.listElements').on('mouseover', function(){ 
    var id = '#element'+$(this).data('id'); 

    $(id).showin($('#showHere')); 
}); 

回答

2

我認爲你正在尋找.appendTo()

$(id).appendTo('#showHere') 
+1

是:$ I完全忘記了這一點。請原諒我這個愚蠢的問題,非常感謝! :) – Faery

1

您的代碼段應該是這樣的:

$('.listElements').on('mouseover', function(){ 
    var id = '#element'+$(this).data('id'); 

    $(id).appendTo($('#showHere')); 
}); 
+1

謝謝! :)(Сетихсе,амакъсно:Д) – Faery