Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 05.12.2016, 15:45
Аспирант
Отправить личное сообщение для Untropee Посмотреть профиль Найти все сообщения от Untropee
 
Регистрация: 04.08.2015
Сообщений: 59

Как добавить в animate параметры top, bottom, left, right
Приветствую!

Можно ли каким либо образом указать из параметров функции направление в animate? Вот пример, который логически должен работать, но не работает.

sample('top')

function sample (el) {

$(".scroll").animate({el:100},400);

}
Ответить с цитированием
  #2 (permalink)  
Старый 05.12.2016, 15:48
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

{top: value, bottom: value, left: value, right: value, и куча других параметров}

В чем проблема?
Ответить с цитированием
  #3 (permalink)  
Старый 05.12.2016, 15:53
Аспирант
Отправить личное сообщение для Untropee Посмотреть профиль Найти все сообщения от Untropee
 
Регистрация: 04.08.2015
Сообщений: 59

Сообщение от laimas Посмотреть сообщение
{top: value, bottom: value, left: value, right: value, и куча других параметров}

В чем проблема?
Вот так вот может быть:

sample('top')

sample('left')

function sample (el) {

$(".scroll").animate({el:100},400);

$(".scroll_2").animate({el:340*10},400);

$(".scroll_3").animate({el:150-10},400);

}

Последний раз редактировалось Untropee, 05.12.2016 в 16:23.
Ответить с цитированием
  #4 (permalink)  
Старый 05.12.2016, 16:36
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

А зачем так? Можно ведь и сразу передать в функцию объект с параметрами анимации, который и будет выполнен. У вас смыл вопроса в чем - как прописать в параметрах анимации сразу все параметры (верх, низ, ...), так?
Ответить с цитированием
  #5 (permalink)  
Старый 05.12.2016, 16:39
Аспирант
Отправить личное сообщение для Untropee Посмотреть профиль Найти все сообщения от Untropee
 
Регистрация: 04.08.2015
Сообщений: 59

Вот, нашёл решение, которое помогло)

http://stackoverflow.com/questions/4...-object-fields
Ответить с цитированием
  #6 (permalink)  
Старый 05.12.2016, 16:51
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Untropee
Вот, нашёл решение, которое помогло
Ну так об этом я и говорю. Функция может принимать в качестве аргумента не только строку 'top', но и объект и др.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как добавить объект в панораму 360 с использованием Three.js? protexon Элементы интерфейса 0 28.10.2015 20:57
как добавить еще один селектор foxfor jQuery 1 29.05.2015 12:32
Как добавить данные в глобальный массив из функции Jigan2 jQuery 2 14.03.2015 18:06
Как добавить методы объекту после конструирования. DragorWW Общие вопросы Javascript 23 21.01.2013 20:39
Как добавить свой блог в раздел feeds этого сайта IzumeRoot Ваши сайты и скрипты 13 30.10.2008 21:11