Показать сообщение отдельно
  #3 (permalink)  
Старый 08.05.2012, 09:58
Аспирант
Отправить личное сообщение для Blizzart Посмотреть профиль Найти все сообщения от Blizzart
 
Регистрация: 03.02.2010
Сообщений: 63

Я просто не знаю как это работает по логике jquery, так бы я сделал если бы это был actionscript. Допустим без анимации:
$('.talksButton:has(p#bottomA)').mousedown(function () {
if ($('#scroll').css('margin-top') == -350) {	 $('#scroll').css({marginTop:'=-350'});	 }
else {$('#scroll').css({marginTop:'-=35'}); }
}); 
});

я предполагал, что когда значение станет margin-top:-350px, каждый клик будет приравнивать marginTop:'=-350', то есть блок никуда больше двигаться не будет. но когда доходит до -350px, всё равно продолжает вычитаться -35px.
Ответить с цитированием