<script type="text/javascript">
.........
function timer(){
var time=$(".timer").first().attr("time")-1;
$(".timer").html(toFormattedTime(time)).attr("time",time);
}
setInterval(timer,1000);
</script>
<div class="timer" time="555">555</div>
<div class="timer" time="654">645</div>
Как сделать, чтобы она выполнялась для всех элементов с классом timer, а не только для первого, а для остальных подставляла значение первого
Спустя 5 минут, 31 секунда (24.06.2012 - 11:38) sharki написал(а):
wollk
Проходи циклом по всем эл-там с таким классом, или for или $.each()
Проходи циклом по всем эл-там с таким классом, или for или $.each()
Спустя 2 минуты, 43 секунды (24.06.2012 - 11:41) wollk написал(а):
А пример можно ? ((

Спустя 5 минут, 33 секунды (24.06.2012 - 11:46) sharki написал(а):
Спустя 2 минуты, 5 секунд (24.06.2012 - 11:48) wollk написал(а):
Сделал так
Но как я понял нужно ещё что-то передать each
function timer(){
$('.timer').each(function() {
var time=$(".timer").first().attr("time")-1;
$(".timer").html(toFormattedTime(time)).attr("time",time);
});}
setInterval(timer,1000);
Но как я понял нужно ещё что-то передать each
Спустя 2 минуты, 34 секунды (24.06.2012 - 11:51) sharki написал(а):
function timer(){
$('.timer').each(function() {
var time=$(this).attr("time")-1;
$(this).html(toFormattedTime(time)).attr("time",time);
});
}
Спустя 21 минута, 21 секунда (24.06.2012 - 12:12) wollk написал(а):
Благодарю !