- 浏览: 769975 次
- 性别:
- 来自: 深圳
-
文章分类
- 全部博客 (241)
- 个人思考 (1)
- 数据库 (5)
- java基础 (32)
- 软件工程 (2)
- zk开源框架 (15)
- 设计模式 (25)
- javascript (12)
- css (9)
- UML (2)
- CMMI软件需求 (3)
- CMMI软件设计 (2)
- CMMI软件实现 (1)
- CMMI软件测试 (1)
- 正则表达式 (4)
- 系统日志配置 (4)
- 应用服务器 (1)
- spring (7)
- XML (6)
- java web (10)
- Ajax (3)
- RichFaces (14)
- 问题 (1)
- 评论文章 (2)
- fushioncharts (2)
- MAVN (4)
- jquery (26)
- Ext js学习 (2)
- 学习心得 (2)
- CSS兼容问题 (3)
- XSL-FOP (1)
- Quartz (0)
- OSGI (1)
- spring--security (6)
- apache tools (1)
- eclispe 小技巧 (2)
- Ant (1)
- 杂记 (1)
- spring3系列 (5)
- java cache (4)
- EffectiveJava (2)
- 代码重构 (0)
最新评论
-
psz6696:
可以说是超级简单的Demo了,可惜没有演示设值注入和构造注入两 ...
模拟spring中的ClassPathXmlApplicationContext类的实现 -
ziyourJava:
[flash=200,200][img][url][list] ...
spring security进级篇 V 自定义标签控制显示 -
ztw1122:
...
zk组件开发指南(目录) -
zjysuv:
容我说一句 在座的各位都是垃圾 spring 3.2以后的@C ...
三. spring mvc 异常统一处理 -
chengwu1201:
二 基于Spring的异常体系处理
趁工作之余,做了一个半透明的tooltip组件,show一下
(function($){ jQuery.fn.extend({ showTip:function(settings) { var defaultOptions = {tipInfo:$(this).attr("title"), isAnimate:false}; var panel = '<div class="chart-panel">' + '<div class="chart-spanBG"></div>'+ '<div class="chart-span">'+ '<div class="container">' + '<div class="ctn"></div>' + '</div>' + '<div class="shadow"></div>' + '</div>'+ '</div>'; $(this).each(function(){ //初始化配置信息,与运算 var options = jQuery.extend(defaultOptions,settings); if(!options.tipInfo) { return; } $(this).removeAttr("title"); $(this).mouseover(function(){ //设置提示信息最小宽度为163 var oToolTip = $(panel); $(oToolTip).find('.ctn').append(options.tipInfo); //添加淡入效果 if(options.isAnimate) { $(oToolTip).fadeIn("slow"); } else{ $(oToolTip).show(); } $(this).after(oToolTip); //计算提示信息的top、left和width var position = $(this).position(); var width = $(this).width(); var oTipTop = position.top; var oTipLeft = position.left + width +5; $(oToolTip).css("top" , oTipTop + "px").css("left" , oTipLeft + "px"); $(this).mouseout(function(){ $(oToolTip).remove(); }); }); }); return this; } }) })(jQuery);
.chart-panel { Z-INDEX: 99999; LEFT: 0%; MARGIN-LEFT: 0px; ZOOM: 1; POSITION: absolute; TOP: 20%; Display: none } .chart-spanBG { background-color: #FFFFCC; POSITION: absolute; FILTER: alpha(opacity:50); opacity: 0.50; width: 100%; height: 100% } .chart-span { width: auto; height: auto; margin: auto; POSITION: relative } .chart-panel .container { Z-INDEX: 2; BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN: 0px; OVERFLOW: hidden; BORDER-LEFT: #999 1px solid; BORDER-BOTTOM: #999 1px solid; POSITION: relative } .chart-panel .shadow { Z-INDEX: 1; width:100%; height:100%; POSITION: absolute; TOP: 0px; LEFT: 0px } .chart-panel H5 { FONT-WEIGHT: normal; font-size:10px; margin: 3px; white-space:nowrap; font-family: Verdana, Arial, Helvetica, sans-serif; color:#000000; } .chart-panel .ctn { BACKGROUND: Transparent; }
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>无标题页</title> <script type="text/javascript" src="../../lib/jquery/jquery-1.4.2.js"> </script> <script type="text/javascript" src="tooltip.js"> </script> <link type="text/css" rel="stylesheet" href="tooltip.css" /> <script type="text/javascript"> $(document).ready(function(){ //所有的Input同意添加tooltip var content1 = { tipInfo: "<H5>Information tips</H5><H5>This is the information,it is semitransparent</H5>" }; var content2 = { tipInfo: "<H5>Information tips</H5><H5>This is the information,it is semitransparent</H5>", isAnimate: true }; $("#URLTest").showTip(content1); $("#m").showTip(content2); }); </script> </head> <body> <br/> <br/> <br/> <br/> <input type="text" id="m"/><a href="" id="URLTest">URLTest</a> </body> </html>
效果
发表评论
-
jquery 开源的网站
2011-07-29 16:58 1315http://www.open-lib.com/ http ... -
js 函数
2011-07-27 19:20 1263js 中的数据类型: 字符串、数字、布尔值、空值、未定 ... -
10个实用的jQuery代码片段
2011-07-08 15:51 1194作者:Ei Sabai 翻 ... -
分享50个使你成为高级javascript开发者的jQuery的代码开发技巧
2011-07-08 15:34 1405英文: 50 jQuery Snippets T ... -
Sexy_Page_Curls插件
2010-01-12 15:09 1137不错的插件! -
jquery表格常用操作(转帖)
2010-01-12 14:46 2954就table的一些常用操作做了一个综合的例子,包括行条纹 高亮 ... -
jquery 技巧
2010-01-11 11:38 1309JQuery是个不错的框架,以下总结了5个每个网站开发者都应该 ... -
jQuery实现的日历
2010-01-07 14:19 1448看一下效果: -
jquery做的无限级菜单
2010-01-07 13:45 3508/** *栏目树分级显示下拉菜单组件 *作者:Cand ... -
jQuery中jqGrid分页实现
2009-12-14 16:39 21538今天看到javaeye上有人使用了jqGrid实现 ... -
jQuery插件开发全解析
2009-12-10 22:22 2866jQuery插件的开发包括两种: 一种是类级别的插件开发,即 ... -
jQuery treeview 实现的树组件
2009-12-09 21:10 6356今天利用jQuery的l ... -
jQuery treeview在JSP中的应用:ASYNC
2009-12-09 17:10 39681. async.jsp <%@ page lan ... -
jQuery treeview 在jsp中的应用
2009-12-09 17:08 30432. navigation.jsp <%@ page ... -
jQuery做的layout组件
2009-12-07 21:24 4758jQuery layout是一款不错的页面布局组件 ... -
jquery实现的treetable组件展现
2009-12-07 21:05 6082最近,利用richfaces做的treetale组 ... -
JQuery基础教程学习第五章笔记
2009-11-17 16:39 13461、attr()函数。在改变多个属性的时候可以采用键值对的形式 ... -
JQuery基础教程学习第四章笔记
2009-11-17 16:13 13391、css()方法可以修改或取值,写法如下:(1)获取css的 ... -
jQuery封装的组件
2009-11-17 15:58 4090jQuery分装的实用组件! -
绚丽的jquery按钮
2009-11-16 23:25 5576绚丽的UI按钮
相关推荐
一款jquery实现表单输入提示的Autobox插件(基于jquery.ui) 29.一款美化表单下拉列表、复选框等的jquery combobox插件实例 30.站长必备jquery实现combox自动筛选,高亮显示功能 4)菜单 1.jquery+CSS超炫丽横向...
// 鼠标悬停时,二维码半透明 $('#donate-tip').fadeIn(200); // 显示打赏提示 }, function() { $(this).fadeTo(200, 1); // 鼠标离开时,恢复原状 $('#donate-tip').fadeOut(200); } ); ``` 4. **响应式...
4. **不显示隔离层**:将`opacity`设置为0即可不显示对话框背后的半透明隔离层。 5. **自动关闭功能**:通过设置`timeout`参数,可以实现对话框在指定时间后自动关闭。 6. **防止重复窗口**:通过传递一个`id`参数值...
3. `#tip .t_box` 是提示框的内部容器,具有半透明背景(通过 `filter:alpha(opacity=50)` 和 `-moz-opacity:0.5` 实现)和边框,以提供阴影效果。 4. `#tip .t_box div` 包含了图片,设置了内边距和背景色,以突出...
它允许在页面上显示带有半透明遮罩层的弹窗,通常用于显示重要的通知或警告信息。 **2.2 Simple Modal** Simple Modal 是另一个简单的 jQuery 模态对话框插件。它提供了基本的弹出框功能,并且可以很容易地集成到...
这段CSS代码定义了一个全屏的黑色半透明遮罩层(`.weixin-tip`),其中包含一个提示文本或图片(`.weixin-tip p`)。默认情况下,遮罩层是隐藏的(`display: none`),当检测到用户在微信中打开页面时才会显示。 接...
HTML中的遮罩层是一种常见的网页设计技术,用于创建一种半透明或者全透明的覆盖层,以达到阻止用户与页面其他部分交互的效果。这通常用于加载提示、弹出窗口或者进行页面更新时,防止用户进行不必要的操作。在本例中...