首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在新标签中打开了DIV?

在新标签中打开了DIV?
EN

Stack Overflow用户
提问于 2014-01-21 13:28:48
回答 3查看 1.7K关注 0票数 1

好的,这就是问题所在。我有4个DIV。在那个DIV里面我有短信。DIV的是小的,所以底部我有链接“显示更多”。当我按下该链接时,我需要在新选项卡中打开该DIV,但重点是,在新选项卡中,我需要所有4个DIV,但刚刚完全打开,在第一页上单击了DIV。有什么想法吗?

,有人知道我该怎么做吗??

或者,第二个解决方案是,当我点击“显示更多”链接时,我会得到弹出窗口,整个文本与关闭按钮在右角?有没有人?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2014-01-21 13:45:53

就我个人而言,我将避免弹出和一个新的标签,因为从你的问题判断,没有必要这样做。我可能会将隐藏的内容放置在div中(例如,在Readmore链接下面),使用jQuery在Readmore链接上/下滑动。

演示

js

代码语言:javascript
复制
 $('.readmore').click(function(){    
        $('.hidden').slideUp(200);    
        var divToShow = $(this).parent().find('.hidden');    
        divToShow.slideDown(300);    
    });

html

代码语言:javascript
复制
<div class="content">
    <p>Lorem ipsum est dolorum Lorem ipsum est dolorum Lorem ipsum est dolorum</p>
    <span class="readmore">Read more</span>
    <div class="hidden">This is some hidden content</div>
</div>

<div class="content">
    <p>Lorem ipsum est dolorum Lorem ipsum est dolorum Lorem ipsum est dolorum</p>
    <span class="readmore">Read more</span>
    <div class="hidden">This is some hidden content</div>
</div>

<div class="content">
    <p>Lorem ipsum est dolorum Lorem ipsum est dolorum Lorem ipsum est dolorum</p>
    <span class="readmore">Read more</span>
    <div class="hidden">This is some hidden content</div>
</div>

<div class="content">
    <p>Lorem ipsum est dolorum Lorem ipsum est dolorum Lorem ipsum est dolorum</p>
    <span class="readmore">Read more</span>
    <div class="hidden">This is some hidden content</div>
</div>
票数 1
EN

Stack Overflow用户

发布于 2014-01-21 13:41:57

尝试使用Jquery对话框打开弹出并在其中显示div的内容。

检查此链接以供参考

票数 0
EN

Stack Overflow用户

发布于 2014-01-21 13:42:43

首先,您可以隐藏所有div的内容,当单击“显示更多”时,函数显示使其完整,version.You首先应该做一些css:

代码语言:javascript
复制
   .hidden { display: none};

   .unhidden { display: block; } 

脚本示例:

代码语言:javascript
复制
    <script type="text/javascript">
     function unhide(divID) {
      var item = document.getElementById(divID);
    if (item) {
       item.className=(item.className=='hidden')?'unhidden':'hidden';
              }
                           }
    </script> 

show.asp这个网站可能会帮助你

票数 -1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21259567

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档