PDA

View Full Version : تصاویر اتوماتییک عوض شوند



jamejam123
دوشنبه 04 شهریور 1392, 10:41 صبح
سلام به همه ی دوستان عزیز
می خواستم یه گالری تصاویر درست کنم که تصاویر خود به خود عوض شوند.
نمی خوام از پلاگین ها استفاده کنم.می خوام خودم بنویسم.
می تونم با جی کوئری این کار رو بکنم
میشه کمی راهنمایی کنید

Javidhb
دوشنبه 04 شهریور 1392, 11:07 صبح
چون گفتید میخاید خودتون بنویسید:

1. باید ()setTimeout مدت زمان تغییر عکس و تابع مربوط به تغییر عکس رو بنویسید.
2. یک تابع برای تغییر src تگ <img> تون مینویسید.



var images = ['pic1.png','pic2.png', ...]; //esme ax.haiee ke gharare estefade beshan
var currentImage = 0; //axe feleye = index araye "images" -> images[currentImage]
var myTimeout = setInterval(changePic, 30000); //30 sanie

function changePic()
{
currentImage++; //axe badi ... bayad check konid age akharin ax bod dobare meghdaresh 0 (avalin ax) beshe
//taghire attr('src', akse jadid)
}


اشتباهی بجای setInterval نوشته بودم setTimeout ....
هر جاش سوال داشتید بازم بپرسید.