`

jquery模拟的弹出窗口

阅读更多
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
        "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
  <title>浮动窗口</title>
    <script type="text/javascript" src="jslib/jquery.js"></script>
    <script type="text/javascript" src="jslib/jquerywin.js"></script>
    <link type="text/css" rel="stylesheet" href="css/win.css"/>
</head>
<body>
      <a onclick="showwin()" href="#">显示浮动窗口</a>
<!--如何显示一个弹出窗口,可以使用div表示-->
      <!--需要用css来改变这个div的样子-->
      <!--标题栏和内容区-->
    <div id="win">
        <div id="title">标题栏<span id="close" onclick="hide()">X</span></div>
        <div id="content" >我是一个窗口哦!!</div>
    </div>
</body>
</html>

function showwin(){
    //alert("测试方法");
    //1.查找窗口对应的div节点
    var winNode = $("#win");
    //2.让div显示出来
    //方法1  修改节点css值,让其显示
    //winNode.css("display","block");
    //方法2 利用jquery的show方法
    //winNode.show("slow");
    //方法3 利用jquery的fadeIn方法
    winNode.fadeIn("slow");
}
function hide(){
   //1.查找窗口对应的div节点
    var winNode = $("#win");
    //2.让div显示出来
    //方法1  修改节点css值,让其显示
    //winNode.css("display","none");
    //方法2 利用jquery的hide方法
    //winNode.hide("slow");
    //方法3 利用jquery的fadeOut方法
    winNode.fadeOut("slow");
}

/*id选择器*/
#win {
     /*窗口边框*/
    border:1px red solid;
    /*窗口宽度高度固定*/
    width:300px;
    height:200px;
    /*窗口定位*/
    position:absolute;/*绝对定位*/
    top:100px;
    left:300px;
    /*初始话不可见*/
    display:none;
}
/*标题栏样式*/
#title {
    background-color:blue;
    color:yellow;
    /*控制标题栏的左内边距*/
    padding-left:3px;
}

#content {
    padding-left:3px;
    padding-top:5px;
}

#close{
    margin-left:158px;
    /*鼠标进入显示小手状态*/
    cursor:pointer;
}
分享到:
评论

相关推荐

    jquery自定义弹出窗口

    jQuery自定义弹出窗口的核心是通过CSS和JavaScript来创建一个新的层(div元素)模拟窗口效果。首先,我们需要在HTML文件中创建一个隐藏的弹出窗口模板: ```html ;"&gt; &lt;!-- 弹出窗口内容 --&gt; ``` ### 2. 弹出...

    Jquery弹出窗口

    例如,可以使用`show()`和`hide()`方法显示和隐藏HTML元素,模拟弹出窗口的效果: ```javascript $("#popup").click(function() { $("#dialog").show(); }); $("#close").click(function() { $("#dialog").hide()...

    jquery 点击弹出登陆窗口

    为了使弹出窗口有良好的用户体验,我们可以添加一些CSS样式来调整登录窗口的位置和外观。 ```css #login-popup { position: fixed; top: 50%; left: 50%; transform: translate(-50%, -50%); background-...

    jQuery 实现仿 Win 7 弹出窗口

    这是一款基于jQuery的仿Win 7风格的弹出窗口,关于弹出窗口我们在之前已经分享过不少了,比如这款jQuery对话框插件 支持拖拽,也支持各种类型的弹出对话框。今天分享的这款win 7风格窗口模拟效果非常逼真,支持最大...

    模拟弹出窗口

    实现模拟弹出窗口的方法有很多种,尤其是在Web开发领域,可以使用JavaScript、jQuery、Vue.js、React等库或框架来创建。例如,HTML中的`&lt;dialog&gt;`元素是原生支持弹出窗口的一个元素,但浏览器支持度并不一致。因此,...

    Div模拟winows弹出窗口

    最后,我们使用JavaScript(通常是jQuery)来处理弹出窗口的显示和关闭逻辑。当触发某个事件(如按钮点击)时,显示弹出窗口;当用户点击关闭按钮或点击窗口外的区域时,关闭窗口: ```javascript $(document)....

    jquery模拟人人网注册大学选择页面弹出窗口

    本文将深入探讨“jquery模拟人人网注册大学选择页面弹出窗口”这一技术实践,它是前端开发中的一个经典案例,展示了如何利用jQuery库来实现动态、交互性强的UI效果。 首先,jQuery是一个广泛使用的JavaScript库,它...

    好用的jquery类似QQ页面右下角弹出窗口

    标题提到的“好用的jquery类似QQ页面右下角弹出窗口”是指利用jQuery实现的一种模仿QQ聊天窗口从页面右下角弹出的效果。这种效果在网页通知、消息提示等方面非常常见,能够吸引用户的注意力而不会过于打扰他们的浏览...

    jQuery模式弹出确认窗口.zip

    接着,`js`目录下的JavaScript文件(可能名为`jquery-plugin.js`或者其他名字)包含了实现弹出窗口逻辑的代码。这些代码可能包括以下部分: 1. 定义一个jQuery插件,比如`$.fn.extend({ confirmBox: function() {.....

    jQuery实现的模拟弹出窗口功能示例

    ### jQuery实现的模拟弹出窗口功能知识点 #### 1. jQuery弹出窗口的概念 jQuery弹出窗口是一种常见的Web交互方式,模拟了桌面操作系统的模态对话框效果。它通常被用于显示额外信息、表单提交、图片查看等功能。使用...

    jQuery点击弹出仿百度登录窗口代码

    在本项目中,"jQuery点击...通过这个项目,开发者可以学习如何使用jQuery创建交互式弹出窗口,理解如何结合HTML、CSS和JavaScript实现复杂的效果,以及如何处理用户的交互事件。这对于提升前端开发技能是非常有价值的。

    jquery模拟人人网注册大学选择页面弹出窗口.zip

    本教程将详细讲解如何利用HTML5技术,特别是JavaScript和CSS,来模拟人人网注册时的大学选择页面弹出窗口。这个功能在网页应用中常见,能提升用户体验,使用户在不离开主页面的情况下完成操作。 首先,我们来看看...

    css3带阴影弹出窗口.zip

    在弹出窗口中,外阴影通常用于模拟立体感,使弹出框看起来像是浮在页面上,增加视觉深度。box-shadow属性的语法如下: ```css box-shadow: h-offset v-offset blur-radius spread-radius color inset; ``` 其中,h...

    jQuery的弹出警告对话框美化插件

    基于jQuery的弹出警告对话框美化插件(警告,确认和提示) 这个Jquery插件的目的是替代JavaScript的标准函数alert&#40;&#41;,confirm(),和 prompt()。这个插件有 如下这些特点: 1:这个插件可以使你可以...

    jQuery版的仿Windows弹出窗口特效.rar

    jQuery版的仿Windows弹出窗口特效,实际上就是一个弹出浮动层效果,和引前有一款JS仿Windows窗口十分相似,前一段由纯JS来实现,这一款由jquery插件来实现。  用此插件实现的弹出式窗口均可以被任意拖动,都有标题...

    自定义js弹出窗口(弹出层)

    弹出窗口通常通过修改DOM(文档对象模型)来实现,即创建一个新的HTML元素,如div,然后将其设置为可见,以模拟弹出效果。 1. **创建弹出层结构**: - 在HTML中,创建一个隐藏的div作为弹出层的基本结构。可以添加...

    JQuery模拟系统桌面

    6. **通知和提示**:通过jQuery UI的Notification插件或者自定义的弹出层,可以实现系统消息的通知和提示。 7. **动画效果**:jQuery UI提供了丰富的动画效果,如淡入淡出、滑动等,使桌面操作更具动态感。 在实现...

    Jquery实现类似QQ窗口抖动效果

    "Jquery实现类似QQ窗口抖动效果"是一个常见的需求,常用于吸引用户注意力或者模拟即时通讯软件中的通知功能。下面我们将详细介绍如何利用jQuery来实现这种效果。 首先,我们需要了解窗口抖动的基本原理。窗口抖动...

    9种js弹出动态窗口的 php代码

    2. **弹出窗口类型**:动态窗口通常包括模态对话框(modal dialogs)、提示框(alert boxes)、确认框(confirm boxes)、信息框(information boxes)以及自定义窗口。每种类型的弹窗都有其特定的用途,如模态...

Global site tag (gtag.js) - Google Analytics