Arkadaşlar bir resme önce display:none; deyip, sonra $('img').load(function(){ remsi göster }); demenin birden fazla resim içeren bir dive uygulanması mümkün mü, mantığı nedir?
div içindeki resimlerin sayısını alıp, ilgili resimleri döngüye sokup her resim için ayrı ayrı load olduğunda i++; şeklinde load'ları sayıp loadların sayısı div içindeki resimlerin sayısına ulaşınca açmayı denicem şimdi de hem konu acil olduğu, hem de daha pratik bi yolu varsa hızlı bi cevap gelir umuduyla açtım konutu.
Saygılar.
image load sorunu
5
●650
- 01-11-2013, 20:49:29Soruyu tam olarak anlayamadım ama,
eğer bir div var ise ve bu divde bir class değeri var ise
$(".classAdı").show();
şeklinde gösterebilirsiniz.
Eğer işlem bu değilse soruyu biraz daha açabilirseniz elimden geleni yapmaya çalışırım. - 07-11-2013, 02:07:46imagesloaded aradığınız şey sanırım.
resimlerin olduğu div e display none diyin. loaded olunca show yaparsınız
web sitesi
http://desandro.github.io/imagesloaded/
$("#resimler").imagesLoaded( function() { $("#resimler").show(); }); - 08-11-2013, 03:26:12Hocam eklenti kullanmak istemiyorum ama mantığını anlamak için yeterli olur sanırım. teşekkürler.Nos adlı üyeden alıntı: mesajı görüntüle
- 24-12-2013, 17:12:37
$(function(){ $('img').each(function(){ $(this).load(function(){ $(this).show(); }); }); });