繁体   English   中英

使部分隐藏的div显示全部内容

Make a partially hidden div show up the full content

提示:本站收集StackOverFlow近2千万问答,支持中英文搜索,鼠标放在语句上弹窗显示对应的参考中文或英文, 本站还提供   中文繁体   英文版本   中英对照 版本,有任何建议请联系yoyou2525@163.com。

如果您能为我找到解决方案,我将不胜感激。 我有部分隐藏的div中的文章列表(div为200px高)。 当我单击readmore时,它应该很好地向下滑动以显示其余内容。

这是html:

<style>
    .content {height:200px;}
</style>    
<div class="content_1">Full text here...</div><a href="" class="readmore"></a>
<div class="content_2">Full text here...</div><a href="" class="readmore"></a>
<div class="content_3">Full text here...</div><a href="" class="readmore"></a>
</div>

这是jquery代码(它仅适用于content_2:

var len = $('.wrap > .content').length;
  $("a.readmore").click(function(event){
    var hiddenContent = $(".wrap > .content_2");
   event.preventDefault();
   hiddenContent.animate({
    height: '500px'
  }, 1000, function() {
    // Animation complete.
  });

  });

如何遍历“ .content _” + i,以便使其适用于我单击的特定div? 我尝试与每个循环,等等...但是我没有运气

1 个回复

您可以非常简单地选择jQuery中的上一个元素。 这是一个脚本,它将显示内容,如果用户第二次单击readmore链接,则将其隐藏。 它还会更改链接标签。 jQuery使一切变得非常简单:

$("a.readmore").click(function(e){
    if($(this).prev("div.content").hasClass("open")){
        $(this).prev("div.content").animate({"height":50}).removeClass("open");
        $(this).html("More...");
    }else{
        $(this).prev("div.content").animate({"height":500}).addClass("open");
        $(this).html("Less...");
    }

    e.preventDefault();
});

这是为您提供的jsfiddle实时示例: http : //jsfiddle.net/JmLqp/

3 我的可滚动div没有显示其全部内容

我有一个很大的文本部分,希望包含在可滚动的div中。 我已经创建了滚动条,并且已经滚动了,但是文本的顶行已被切除。 为什么会这样呢? 我以前做过可滚动的div,尽管文本较少,但效果很好。 我使用的浏览器是Google Chrome .reglas { flex-dir ...

5 获取div的全部内容

如何将div的全部内容放入变量? 我不只是想要每个变量的html,我也需要元素,所以基本上我需要 谢谢 ...

2011-03-23 11:23:37 2 262   jquery
6 隐藏iframe垂直滚动条并显示全部内容

我有一个iframe,其内容超出了iframe的高度。 我已经将iframe上的CSS设置为100vh的高度,但是它裁剪掉了内容。 我想显示整个内容 , 而不显示该iframe中的任何滚动条。 实现此目标的最佳方法是什么? 的HTML 的CSS 更新:我不想调整滚 ...

8 TextView没有显示全部内容

我的xml布局: 我通过xml类型资源上的简单setText设置了TextView的文本。 这是此资源: 我想看到类似的东西: 但是我得到的是:( 电话屏幕截图1)和(电话屏幕截图2) (TextView剪切了文本的结尾) 我的第一个猜测是所有这些都是由于Text ...

9 wxpython HtmlWindow:显示全部内容吗?

如何显示HtmlWindow的全部内容? 我在可滚动面板中有一些HtmlWindows,我想在这些窗口中查看全文。 我尝试将比例设置为1,并将样式设置为wx.EXPAND,但这是行不通的。 当前看起来像这样: 但我想在Windows中看到全文: 样例代码: ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2021 STACKOOM.COM