Добрый вечер всем!
вопрос первый:
где можно вычитать все свойства jquery функции animate? (height, opacity, borderWidth и тд и тп).
вопрос второй:
как проще всего сделать обработчик по второму клику?
к примеру юзаю по кнопке и рамка увеличивается. юзаю второй раз и она уменьшается до первоначального значения (обратный эффект).
сейчас делаю таким методом:
var scroll = 0;
$("#news").click(function() {
if(scroll == 0){
$(".right").animate({marginLeft:"60%"}, 350);
$(".right").css({boxShadow: "inset 15px 0px 8px -10px rgba(163, 163, 163, 0.7)"});
$("#news").animate({borderHeight: "10px"}, 350);
scroll++;
}else{
$(".right").animate({marginLeft:"0px"}, 350);
$("#news").animate({borderWidth: "0"}, 350);
setTimeout(function(){$(".right").css({boxShadow: "none"});}, 350);
scroll--;
}
});
можно ли как-то укоротить функцию и сделать более красивее? не используя ту же проверку значения.