Elements added later All images and text loaded to function. (jQuery or Javascript)
Posted
by Tayatt
on Stack Overflow
See other posts from Stack Overflow
or by Tayatt
Published on 2010-03-24T07:47:47Z
Indexed on
2010/03/24
7:53 UTC
Read the original article
Hit count: 271
#clickArea click to #contents prepend #loadingText(Loading...) and #contents append HTML-source.
If append HTML-source(All images and text) Load complete to #loadingText(Loading...) is fadeOut.
The code that it is the best in this case?
HTML
<div id="contents">
<p id="clickArea">Click</p>
</div>
JavaScript(jQuery)
$('p#clickArea').click(function(){
$('div#contents').prepend('<p id="loadingText">Loading...</p>');
$('div#contents').append('<div><p class="image"><img src="bigSizeImage01.jpg" alt="" /></p><p class="image"><img src="bigSizeImage02.jpg" alt="" /></p><p class="image"><img src="bigSizeImage03.jpg" alt="" /></p><p class="text">Hello, this is text.</p><p class="text">Hello, this is text.</p></div>');
$('**********').load(
function(){
$('#loadingText').fadeOut(1200);
}
);
});
Supplement :
$('div#contents').append(HTML-source)
<div>
<p class="image"><img src="bigSizeImage01.jpg" alt="" /></p>
<p class="image"><img src="bigSizeImage02.jpg" alt="" /></p>
<p class="image"><img src="bigSizeImage03.jpg" alt="" /></p>
<p class="text">Hello, this is text.</p>
<p class="text">Hello, this is text.</p>
</div>
© Stack Overflow or respective owner