Показать сообщение отдельно
  #1 (permalink)  
Старый 14.01.2014, 17:33
Новичок на форуме
Отправить личное сообщение для Toni Посмотреть профиль Найти все сообщения от Toni
 
Регистрация: 14.01.2014
Сообщений: 5

Почему click() срабатывает только один раз?
Функция сдвигает слой влево.
Сдвигает один раз. В чем проблема, не пойму, помогите пожалуйста!
Нужно чтобы она работала при каждом нажатии.
<script type="text/javascript">
 var i=0;
 var m;
 margin=$("div#slideimages").css("margin-left");
 
 $("div#rew").click(function(){
    if(i<8){
    //alert("Стартуем!")
    //alert(margin)
    m=parseInt(margin)-175
    //alert(m)
    margin=m+"";
    margin=m+"px";
   //alert(margin)
    $("div#slideimages").css("margin-left",margin);
    i++;
    //alert (i)
    }
    else{
        alert("Счетчик достиг 8");
    }
    
 });
 </script>
Ответить с цитированием