Показать сообщение отдельно
  #8 (permalink)  
Старый 03.05.2013, 11:57
Аватар для Dim@
Профессор
Отправить личное сообщение для Dim@ Посмотреть профиль Найти все сообщения от Dim@
 
Регистрация: 21.04.2012
Сообщений: 951

rgl,
да я знаю, когда сам игрался с прозрачностью (пару месяцев назад) я видел что это происходит, единственное чего тогда не хватает это флага:
<script>
var flag = true;
function setOpacity() {
  if (flag === false) return;
  flag = false;
  var op = 0;
  setTimeout(function (){
    if (op > 1){
      flag = true;
      return;
    }
    document.getElementById('big').style.opacity=op;
    op+=0.01 // тут поменял
    setTimeout (arguments.callee, 100);
    }, 100);
}
</script>
 
<div id="big" onClick="setOpacity();" style="opacity:0.1">
blah-blah-blah...
</div>
Ответить с цитированием