изменение всех значений src
<a href="files/viv/snazarov.jpg"><img id="hh" src="/files/min/snazarov.jpg?1234345"/>Назаров Сергей</a> <a href="files/viv/lpank.jpg"><img id="hh" src="/files/min/lpank.jpg?10000000"/>Лида Панкова</a> $(document).ready(function(){ setInterval(function(r1) { function genRand(min,max) { var range = max - min + 1; return Math.floor(Math.random()*range) + min; } $("#hh").each(function(){ var strq = $(this).attr('src'); var strq1 = (strq.substring(0, strq.length - 8)); $(this).attr('src','' + strq1 + '?'+ genRand(9999999,1000000) + ''); }); }, 1000); }); в src после знака ? рандомное число. этих картинок может быть и тысяча необходимо чтобы все src менялись каждую n времени сейчас 1000ms var strq = $(this).attr('src'); - получаем src var strq1 = (strq.substring(0, strq.length - 8)); - отрезаем последние 8 знаков $(this).attr('src','' + strq1 + '?'+ genRand(9999999,1000000) + ''); - формируем новую строку и вставляем в src Вопрос, у меня данная конструкция отрабатывает только для первого #hh а необходимо для все #hh |
Внимательно читаем http://htmlbook.ru/html/attr/id/.
P.S. В связи с частотой вопроса надо бы добавить такой пункт к шаблонам rtfm) |
намёк понял, как то из головы вылетело что id должен быть только один
|
Часовой пояс GMT +3, время: 06:44. |