выбор переменной / селектора и $ (это) - PullRequest
1 голос
/ 28 января 2011

В настоящее время я пытаюсь оптимизировать имеющуюся у меня функцию и хочу выбрать как $(this), так и $(#selector) или varName. Я перечислил свой код ниже, чтобы показать пример, я выполнил поиск и не могу найди что-нибудь конкретное.

$(varName, this).stop().animate({opacity : 1}, 'slow');

Вся помощь приветствуется.

Ответы [ 4 ]

2 голосов
/ 28 января 2011

Если вы передадите второй параметр в $(), тогда jQuery будет рассматривать его как контекст для поиска. Вам нужно создать объект jQuery, используя метод .add(), как показано ниже:

$("#selector").add(this).add(varName).stop().animate({opacity : 1}, 'slow');

1 голос
/ 28 января 2011

Попробуйте, это может решить вашу проблему.

$ ("# selector"). Add (this) .add (varName) .stop (true) .animate ({opacity: 1}, 'slow«);

0 голосов
/ 28 января 2011

Предполагая, varName что-то вроде $('#foo') ...

$(this).add(varName).stop().animate({opacity : 1}, 'slow');
0 голосов
/ 28 января 2011

Попробуйте изменить на:

$(varName, this).stop(true).animate({opacity : 1}, 'slow');
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...