[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Передача "объекта" в функцию
Quieteroks
Здравствуйте.

Хочу частично оптимизировать свой скрипт, заменив часть кода на функции.
Но вот вопрос, для события hover, когда вешаю две функции, использую this, для обращения к обрабатываемому "объекту". Но как теперь этот this передать в функцию, чтоб она смогла с ним работать, понятия не имею. Просто runFunction(this) не сработал...

Пример:

function menuIn(menu) {
menu.css('opacity: 0');
}
function menuOut(menu) {
menu.css('opacity: 1');
}
jQuery("#menu li").hover(function () {
menuIn(this);
}, function () {
menuOut(this);
});
Hello
menuIn($(this));


_____________
VPS от 5$, первые 2 месяца - бесплатно.
Oyeme
function menuIn(menu) {
$(menu).css("color","red");
}
function menuOut(menu) {
$(menu).css("color","red");
}
$("#menu li").hover(function () {
menuIn(this);
}, function () {
menuOut(this);
});
Quieteroks
Oyeme
Когда в первый раз так пробовал, не получилось.
Сейчас вышло. Странно.

Спасибо.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.