我有一個div#fancybox-隱藏的內容,直到點擊一個縮略圖,然後彈出那個div。使用jquery在已有的隱藏div後添加div
我想在#fancybox-content之後添加另一個DIV#video-desc,以便在彈出窗口時顯示#video-desc的內容。
我有這樣的代碼
<script type='text/javascript'>
jQuery(document).ready(function($){
$('#video-desc').insertAfter('#fancybox-content')
});
</script>
它不似乎工作,雖然,這是因爲在div隱藏?如何在#fancybox-content可見後才觸發此事件?
你是什麼意思「我想添加另一個DIV」?你想製作一個副本嗎?或添加一個新的元素與該ID? – Sergio
請同時包含您的HTML。 – ovunccetin
爲什麼你不添加顯示#video-desc的代碼去你擁有處理器的地方,將#fancy-box-content變成可見的?即'$('#fancybox-content')。show(); $('#video-desc')。insertAfter('#fancybox-content');' – EmptyArsenal