考慮下面的Javascript的jQuery代碼來動態增加一個div:擴大的div通過AJAX
$('.expandingThumbnail').hover(function() {
$(this).animate({
height: '32px',
width: '32px'
}, 500);
},function() {
$(this).animate({
height: '128px',
width: '128px'
}, 500);
});
,可被任何理論DIV操作:
<div class="expandingThumbnail">Hi!</div>
只要這個div返回爲部分頁面請求,它按預期展開。但是,如果這個div作爲AJAX請求的一部分返回並通過jQuery的.html()
方法插入到另一個div中,那麼div不會按預期展開。這是爲什麼,我該如何解決它?
你能提供代碼寫入來擴展動態填充的div嗎? –
@AshishGupta真的沒什麼關係,它只是表示頁面加載時內容不存在(即當js運行時它不存在) – AD7six