我有这个jquery代码显示我的div并隐藏它没有问题,但我无法将其从css显示更改为slideToggle显示?
$('li.trigger').hover(
function() { $(this).css('background-color', '#fff'); $('div', this).css('display', 'block'); },
function() { $(this).css('background-color', '#fff'); $('div', this).css('display', 'none'); });
答案 0 :(得分:1)
如果你需要滑动div
,然后只需将.slideUp()
移到与slideDown
相同的行上
$('li.trigger').hover(
function() {
$(this).css('background-color', '#fff');
$('div', this).css('display', 'block').slideUp();
},
function() {
$(this).css('background-color', '#fff');
$('div', this).css('display', 'none').slideDown();
});
答案 1 :(得分:0)
$('li.trigger').hover(
function() { $(this).css('background-color', '#0099ff');
$('div', this).css('display', 'block').slideToggle("slow");
});
答案 2 :(得分:-1)
继承人的工作原理
$('li.trigger').hover(
function() { $(this).css('background-color', '#fff');$('div', this).slideToggle("slow");
});