Я хочу добавить setTimeout в следующий код, чтобы перед выполнением эффекта fadeOut была короткая пауза.
$(document).ready(function() {
$('#menu li').hover(
function() {
$('ul', this).slideDown(50);
},
function() {
$('ul', this).fadeOut(100);
}
);
});
Это то, что я пытаюсь, но я предполагаю, что синтаксис долженошибаться:
$(document).ready(function() {
$('#menu li').hover(
function() {
$('ul', this).slideDown(50);
},
function() {
setTimeout(function() {
$('ul,' this).fadeOut(100);
});
}
);
});
Извините, если это глупый вопрос.Я новичок в jQuery.