`
sfh
  • 浏览: 4566 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论

shadeBlock——基于jQuery的遮罩显示

阅读更多

练习了一下遮罩效果的实现——基于jQuery。

在js禁用的情况下不影响页面显示效果,符合web标准,在firefox下出现了三个对号:),在firefox3、chrome、ie6、ie7、ie8下面显示正常。

 

欢迎下载使用: shadeBlock

如果需要更炫的效果,请选用lightBox , 或者tinyBox

 

引用部分:

<script type="text/javascript" language="javascript" src="./script/jquery.js"></script>
<script type="text/javascript" language="javascript" src="./script/shadeBlock.js"></script>
<link href="./style/shadeBlock.css" type="text/css" rel="stylesheet" />
 

 

调用很简单:

// 本网页影藏元素,格式:$("#触发元素的id").shadeBlock(width, height, "#要显示的元素id", "title");
$("#loginFormTrigger").shadeBlock(300, 140, "#loginForm", "Login Form");

// 其他网域元素,格式:$("#触发元素的id").shadeBlock(width, height, "远程URL#创建的要显示的元素id", "title");
$("#baiduSearchTrigger").shadeBlock(800, 500, "http://www.baidu.com#baiduSearch", "baidu 搜索");

// 本网域页面元素,格式:$("#触发元素的id").shadeBlock(width, height, "相对路径#创建的要显示的元素id", "title");
$("#localPageTrigger").shadeBlock(600, 300, "local.html#localPage", "本网域页面");

 

页面也很简单:

<body>
	<div>
		<a href="#loginForm" class="hiddenDisplayTrigger" id="loginFormTrigger">显示登录窗口</a>
		<a href="http://www.baidu.com#baiduSearch" class="hiddenDisplayTrigger" id="baiduSearchTrigger">显示baidu搜索页面</a>
		<a href="index.html#localIndex" class="hiddenDisplayTrigger" id="localIndexTrigger">显示本网域页面</a>
	</div>
	<div class="shadeHiddenBlock" id="loginForm">
		<p>
			<label for="username">用户名</label><input type="text" name="username" id="username" />
		</p>
		<p>
			<label for="password">密&nbsp;&nbsp;&nbsp;码</label><input type="password" name="password" id="password" />
		</p>
	</div>
</body>

 

效果大致如下:


  • 大小: 101.3 KB
分享到:
评论

相关推荐

    网页模板——jQuery遮罩点击图片弹出放大预览插件.zip

    综上所述,"网页模板——jQuery遮罩点击图片弹出放大预览插件"是一个利用jQuery和CSS实现的交互功能,它通过遮罩层、弹出框和动态效果,提供了一种优雅的图片预览方式。在网页设计和开发中,掌握这种技术可以提升...

    JQuery遮罩层登录界面源码

    JQuery遮罩层登录界面源码 测试浏览器:IE8、FF3.6.8、Google Chrome (IE8中弹出登录层后会出现竖拉条,其他两种没有出现,那个竖拉条可以在JS中通过修改数值让其不出现,但是下面会出现白边) 点击登录显示登录...

    jquery 遮罩层 插件

    非常好用的一款jquery遮罩层插件,网页制作必备。

    jQuery遮罩层在线QQ客服代码.zip

    首先,我们来看一下这个项目的核心技术——jQuery。jQuery是一款广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。在这个项目中,利用jQuery 1.7.1版本,我们可以轻松地...

    jquery遮罩插件

    **jQuery遮罩插件——Simple Overlay** 在网页开发中,我们常常需要实现一种效果,即在用户与页面交互时暂时遮挡部分或整个页面,以突出显示特定内容或执行特定操作,这种效果就称为遮罩层。jQuery作为一款广泛使用...

    JQUERY遮罩层效果

    然后,我们可以编写jQuery代码来实现遮罩层的显示和隐藏。以下是一个简单的示例: ```javascript $(document).ready(function() { // 创建遮罩层元素并插入到body var mask = $('&lt;div class="mask"&gt;&lt;/div&gt;'); $...

    jquery遮罩层

    1. **基本结构**:一个简单的jQuery遮罩层通常包含两个主要部分:遮罩层(mask)和要显示的内容(如对话框)。遮罩层通常是全屏的,并且具有一定的透明度,用于覆盖整个页面;而内容区域则位于遮罩层之上,显示特定...

    jQuery遮罩层在线QQ客服代码

    2. **jQuery实现动态显示与隐藏**:在JavaScript部分,我们可以利用jQuery的`.show()`和`.hide()`方法来控制遮罩层的显示和隐藏。例如,当用户触发某个事件(如点击按钮)时,可以调用这些方法: ```javascript $("#...

    Jquery遮罩层组件

    jQuery 道具库提供了一款名为 "Jquery-reveal" 的遮罩层组件,它简化了实现这一功能的过程,让开发者可以快速、方便地创建具有提示和自定义显示效果的遮罩层。 **一、jQuery 遮罩层基础** 1. **引入资源**:在项目...

    网页模板——jQuery基于Bootstrap制作遮罩弹出包邮城市选择特效源码.zip

    "jQuery基于Bootstrap制作遮罩弹出包邮城市选择特效源码"是一个实例,它展示了如何利用这两项技术创建一个实用且吸引人的功能。以下是关于这个主题的详细知识点: 1. jQuery:jQuery是一个JavaScript库,简化了...

    jQuery遮罩弹出带步骤流程窗口代码.zip

    《jQuery实现遮罩弹出带步骤流程窗口的代码解析》 在网页开发中,用户交互体验是至关重要的,其中一种常见的交互方式就是弹出窗口。本文将深入探讨如何使用jQuery库来实现一个带有遮罩效果的步骤流程窗口,让用户...

    jQuery遮罩背景弹出层对话框插件

    在jQuery中,遮罩通常是指在网页上覆盖一层半透明的背景,用于突出显示弹出的内容。这个插件的核心功能就是创建这样的遮罩层,并在其上显示弹出层对话框。弹出层对话框则是在页面中央或其他指定位置出现的一个独立的...

    jQuery遮罩Loading加载特效

    **jQuery遮罩Loading加载特效**是网页开发中常用的一种用户体验优化技术,主要用于在页面内容加载过程中展示一个半透明的遮罩层,同时显示一个“加载中”的提示图标或文字,以告知用户页面正在处理数据,避免用户在...

    jQuery遮罩下拉导航 jQuery遮罩下拉导航网页特效.zip

    3. **jQuery脚本**:最后,利用jQuery事件监听和DOM操作来控制下拉菜单的显示和隐藏,以及遮罩层的出现和消失。例如: ```javascript $(document).ready(function(){ $('#dropdown-nav &gt; ul &gt; li').hover(function...

    jquery 遮罩层

    本示例中的“jquery 遮罩层”是指利用jQuery来实现一种交互效果:当鼠标悬停在图片上时,图片的右下角会出现一个白色的三角形遮罩层,同时显示图片的标题内容。这个效果通常用于提高用户体验,让用户能够快速了解...

    jQuery悬停弹出遮罩显示按钮代码.zip

    【jQuery悬停弹出遮罩显示按钮代码】是一种常见的网页交互设计,主要利用JavaScript库jQuery实现,用于增强用户体验。在网页中,用户将鼠标指针悬停在特定图像上时,会触发一个遮罩层的弹出效果,同时在遮罩层上显示...

    WestLife组合人物介绍——移动遮罩高亮显示动态特效ppt模板.rar

    综上所述,这个名为"WestLife组合人物介绍——移动遮罩高亮显示动态特效ppt模板.rar"的压缩包,是一个专门为介绍WestLife组合成员设计的PPT模板,利用了先进的动画技术和动态效果,能有效提升介绍的质量和观赏性,...

    jquery遮罩,ajax时调用

    "jquery遮罩,ajax时调用"这一主题,就是关于如何在Ajax请求执行期间显示一个遮罩层,以阻止用户与页面其他部分的互动。 首先,我们来看一下遮罩层的基本概念。遮罩层是一种在页面上覆盖一层半透明或者特定颜色的...

    16、jQuery悬停弹出遮罩显示按钮代码

    【jQuery悬停弹出遮罩显示按钮代码】是一种常见的网页交互设计,用于增强用户体验,尤其在导航、展示详细信息或触发特定操作时。这个技术基于JavaScript库jQuery,它简化了DOM操作、事件处理和动画效果,使得实现...

Global site tag (gtag.js) - Google Analytics