Что делает эта функция?Я новичок в jQuery, пожалуйста, помогите мне понять этот код
function topRise() {
$(".topRise").animate({
top: "-900px"
}, 25000, topSet);
};
Что делает эта функция?Я новичок в jQuery, пожалуйста, помогите мне понять этот код
function topRise() {
$(".topRise").animate({
top: "-900px"
}, 25000, topSet);
};
function topRise() {
$(".topRise").animate({
top: "-900px"
}, 25000, topSet);
};
Он одушевляет top
свойства любых элементов с class="topRise"
до значения «-900px» за 25000 миллисекунд (25 секунд), то есть она перемещает их вверх, то она вызывает другую функцию, называемый TOPSET при полном ,
Когда вы звоните topRise()
в любой точке js
будет animate
/move
элемент/с классом по имени topRise
и движение будет происходить с -900px
к top
, и это будет происходить в пределах диапазона 25000 миллисекунд т.е. 25 секунд. обратный вызов topSet
- это функция, которая запускается после завершения 25 секунд анимации.
Кажется, что у всех есть «сортировать по голосам», а не «старейший» сегодня. Наслаждайтесь :) –
@TrueBlueAussie .. Чувство взаимного брака ..: D Но я отсортировался в соответствии с ** Active **;) –
By ** Active ** ... Что ставит нас обоих прямо внизу. .: P –
он установит свойство css top to -900px для тегов, имеющих класс .topRise, запустив анимацию на 25000 миллисекундов, тогда он будет называть topSet, который является функция обратного вызова
Пожалуйста, смотрите здесь для получения дополнительной информации:
что делает эту функцию делать?
function topRise() {
$(".topRise").animate({
top: "-900px"
}, 25000, topSet);
};
посещайте функция имеет селектор JQuery и метод с именем .animate()
связанный с ним.
поэтому получить его построчно:
$(".topRise")
является селектор, который элементы с именем класса topRise
..animate()
Используется для анимации css-свойств элементов.top:"-900px"
здесь ваш элемент должен быть анимирован назад.25000
- время, необходимое для выполнения анимации.topSet
- это функция обратного вызова, вызываемая при завершении анимации.JQuery выбирает соответствующий элемент DOM, в этом случае элемент с class
'topRise':
$(."topRise")
Вызывает функцию JQuery animate()
, снабжая некоторые свойства CSS, которые будут установлены:
{top: "-900px"}
продолжительность анимации в миллисекундах:
25000
функция обратного вызова, которая вызывается по завершении
topSet
положить все это вместе:
function topRise() {
$(".topRise").animate({
top: "-900px"
}, 25000, topSet);
};
Более подробную информацию о jQuery animate и jQuery selectors
Он находит элемент на странице с классом «topRise», а затем активирует функцию анимации. Перемещение на 900px вверх по странице. – Jay