jQuery淡化div中的内容

时间:2010-11-18 20:10:16

标签: jquery

嘿那里,到目前为止,我有这个,它向下翻转我的页脚,但我希望页脚的内容淡出,新内容在切换时淡入。 我不能为我的生活工作,请帮助! - 谢谢

$(document).ready(function() {
  $('#footertab').toggle(function() {
    $('#footer').animate({
      bottom: '-=120'
    }, 1000);
  },function() {
    $('#footer').animate({
      bottom: '+=120'
    }, 1000);
  })
});

2 个答案:

答案 0 :(得分:2)

使用children()函数:

$("#footer").children().fadeOut();

答案 1 :(得分:1)

您可能希望查看jQuery选择器的第二个参数 - “Selector Context”,这是在上下文中搜索元素的一个很好的简写。

以下内容会为点击的div中包含的范围添加一个“bar”类:

$('div.foo').click(function() {
  $('span', this).addClass('bar');
});

(来自api文档)

  

在内部,选择器上下文是   用.find()方法实现,   所以$('span',this)相当于   $(本).find( '跨度')。

进一步阅读..