`
xhfei
  • 浏览: 116300 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

jquery弹出隐藏的div

阅读更多
jquery弹出隐藏div

代码如下:

$(document).ready(function() {

   //select all the a tag with name equal to modal
   $('#media').click(function(e) {
    //Cancel the link behavior
    e.preventDefault();
   var id = '#dialog';
   //Get the screen height and width
   var maskHeight = $(document).height();
   var maskWidth = $(window).width();
 
   //Set heigth and width to mask to fill up the whole screen
   $('#mask').css({'width':maskWidth,'height':maskHeight});
  
   //transition effect 
   $('#mask').fadeIn(1000);
   $('#mask').fadeTo("slow",0.8);
 
   //Get the window height and width
   var winH = $(window).height();
   var winW = $(window).width();
              
   //Set the popup window to center
   $(id).css('top',  winH/2-$(id).height());
   $(id).css('left', winW/2-$(id).width()/2);
 
   //transition effect
   $(id).fadeIn(2000);
   var content=$('#content').val();
   document.getElementById("frameContent1").value=content;
  
   });
  $(document).ready(function() {

   //select all the a tag with name equal to modal
   $('#media').click(function(e) {
    //Cancel the link behavior
    e.preventDefault();
   var id = '#dialog';
   //Get the screen height and width
   var maskHeight = $(document).height();
   var maskWidth = $(window).width();
 
   //Set heigth and width to mask to fill up the whole screen
   $('#mask').css({'width':maskWidth,'height':maskHeight});
  
   //transition effect 
   $('#mask').fadeIn(1000);
   $('#mask').fadeTo("slow",0.8);
 
   //Get the window height and width
   var winH = $(window).height();
   var winW = $(window).width();
              
   //Set the popup window to center
   $(id).css('top',  winH/2-$(id).height());
   $(id).css('left', winW/2-$(id).width()/2);
 
   //transition effect
   $(id).fadeIn(2000);
   var content=$('#content').val();
   document.getElementById("frameContent1").value=content;
  
   });
  
   
  
   //if mask is clicked
   $('#mask').click(function () {
    $(this).hide();
    $('.window').hide();
   });  
  
  });
   
  
   //if mask is clicked
   $('#mask').click(function () {
    $(this).hide();
    $('.window').hide();
   });  
  
  });

  //div的样式:

<style type="text/css">
#boxes .window {
position:absolute;
  left:0;
  top:0;
  width:640px;
  height:200px;
  display:none;
  z-index:9999;
  padding:20px;
  overflow:auto;
  background-color: #bfdbff;
}
.tb_border {
  border-top: 1px solid #003399;
  border-left: 1px solid #003399;
}
.td_border {
  border-right: 1px solid #003399;
  border-bottom: 1px solid #003399;
}
</style>

//事先隐藏的div

  <div id="boxes">
    <div id="dialog"  class="window">
 
    </div>
  </div>
分享到:
评论

相关推荐

    JQUERY弹出模式DIV

    "JQUERY弹出模式DIV"是指使用jQuery来实现一种常见用户界面设计——模态对话框或者称为弹出窗口。这种功能在网页中很常见,用于显示警告、确认信息或者展示详细内容等。 模态对话框(Modal Dialog)是一种阻止用户...

    Jquery弹出DIV

    **jQuery弹出DIV详解** 在Web开发中,jQuery是一个非常流行的JavaScript库,它极大地简化了DOM操作、事件处理以及动画效果。"Jquery弹出DIV"是指利用jQuery来实现一个可交互的模态对话框(通常称为弹出窗口或浮层)...

    jquery弹出代码、div弹出代码

    "jquery弹出代码"通常指的是利用jQuery来实现各种弹出效果,如警告对话框(alert)、确认对话框(confirm)或自定义模态框(modal)。在网页设计中,弹出功能用于向用户显示重要的信息、提示或者交互,增强了用户...

    jquery弹出div+异步加载数据

    本项目"jquery弹出div+异步加载数据"旨在实现一个功能丰富的用户界面,其中包含一个可拖动的弹出div,并能通过异步方式从服务器获取并显示数据。下面我们将详细探讨这个项目中的关键知识点。 首先,**jQuery弹出div...

    Jquery弹出div层窗口以及div屏幕居中,背景滤镜效果,div拖拽效果

    **jQuery弹出div层窗口** 在网页开发中,jQuery提供了便捷的方式来创建动态的、可交互的弹出div层窗口。这种技术通常用于显示警告、消息、表单或任何需要用户注意的内容。创建一个弹出div层窗口的关键在于利用...

    jquery弹出div

    在这个“jquery弹出div”的主题中,我们将深入探讨如何利用jQuery来实现一个div元素的弹出效果,这通常用于创建对话框、提示框或者模态窗口。 首先,`div`在HTML中是一个通用的容器元素,用于组织页面内容。我们...

    jquery插件弹出div

    "jquery插件弹出div"是一个基于jQuery的插件,用于创建弹出式对话框或者模态框,通常用于显示警告、确认消息或者进行表单提交等交互操作。在网页设计中,这种功能能够提升用户体验,因为它可以将用户注意力集中在...

    弹出式DIV(依赖jquery)

    这里我们关注的是一个基于jQuery实现的弹出式DIV。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。依赖jQuery的弹出式DIV具有跨浏览器兼容性的优点,这意味着它能在多种...

    jquery div 弹出框

    "jQuery div 弹出框"是指使用jQuery技术来创建一个可自定义的、浮动于页面上的对话框或提示框,通常称为模态窗口。这种弹出框通常用于显示警告、确认信息、详细内容或表单等。以下将详细讲解如何实现jQuery div弹出...

    jquery弹出div图层(带蒙板)

    通过这种方式,我们可以创建一个具有蒙版效果的jQuery弹出div图层,提供了一种用户友好的交互体验。这种功能在网页应用中非常常见,如通知提示、用户登录注册、商品详情查看等场景。 总的来说,利用jQuery和自定义...

    JQUery弹出div层窗口,附带jquery的js文件,可以直接运行

    在这个名为“JQuery弹出div层窗口”的项目中,开发者提供了一个使用jQuery实现的弹出对话框功能,这个功能允许用户在不离开当前页面的情况下显示额外的信息或者进行交互。 首先,我们来理解`index.html`文件。这是...

    左侧隐藏div,点击按钮弹出

    此外,标签中的“点击按钮”和“弹出隐藏div”强调了交互行为,这在现代Web开发中是非常重要的一部分,因为它们能提高用户的参与度和满意度。 压缩包中的`jquery.validate.pack.js`可能用于表单验证,例如在用户...

    JQUERY 弹出窗口

    综上所述,"JQUERY 弹出窗口"是一个关于利用jQuery创建和管理弹出对话框或弹出层的实践主题,涉及到的基本知识点包括jQuery的选择器、DOM操作、显示/隐藏方法以及可能的CSS样式和动画效果。在实际开发中,理解并熟练...

    jquery弹出框带实例

    首先,理解jQuery弹出框的基本概念。在网页交互中,弹出框通常用于提示信息、获取用户输入或者展示详细内容。常见的弹出框有警告对话框、确认对话框和自定义模态窗口。jQuery本身并不直接提供弹出框功能,但可以通过...

    jquery弹出div加缓冲效果

    在本教程中,我们将探讨如何利用 jQuery 实现 div 的弹出并加上缓冲效果,以实现更加平滑且吸引人的用户体验。 首先,让我们了解“缓冲效果”在动画中的含义。缓冲效果,通常被称为“缓动”,是一种让元素在移动或...

    jquery弹出层不关闭 父页面刷新

    在IT领域,尤其是在Web开发中,"jquery弹出层不关闭 父页面刷新"是一个常见的交互需求。这里,我们主要讨论如何使用jQuery实现这样的功能,即在一个弹出层(通常是一个模态对话框)显示时,用户可以操作父页面而不会...

    jquery弹出层 jquery弹出层 jquery弹出层

    标题“jquery弹出层”暗示我们将会探讨的是如何使用jQuery来实现网页上的弹出层效果,这在网页设计中是非常常见的一种功能,用于显示警告、信息、确认对话框或者复杂的模态窗口。 首先,让我们理解什么是弹出层。弹...

    jQuery弹出div窗体插件大全

    本资源包“jQuery弹出div窗体插件大全”聚焦于利用jQuery实现弹出div窗口的功能,这些插件可以帮助开发者快速创建交互式、功能丰富的对话框或提示窗口,提升用户体验。 首先,让我们来理解什么是jQuery弹出div窗体...

    jQuery 弹出层 浮动遮罩层 提示框 并随页面滚动而滚动

    如:我想要&lt;div id="ok"&gt;这里是弹出浮动遮罩层&lt;/div&gt; 并随页面滚动而滚动 只要调用 $('#ok').showModel();这个方法就可以了 调用$('#ok').closeModel();就可以关闭层了 这个插件还有个好处是自动隐藏select控件,...

    jquery弹出层鼠标点击弹出层可浮动在屏幕滚动

    在网页设计中,"jQuery弹出层"是一种常见的交互元素,用于向用户显示额外的信息、提示或者表单等。标题中的“jquery弹出层鼠标点击弹出层可浮动在屏幕滚动”指的是使用jQuery实现的弹出层功能,当用户点击文字或图片...

Global site tag (gtag.js) - Google Analytics