Jquery插件Thickbox的使用总结及自定义设置.docx_第1页
Jquery插件Thickbox的使用总结及自定义设置.docx_第2页
Jquery插件Thickbox的使用总结及自定义设置.docx_第3页
Jquery插件Thickbox的使用总结及自定义设置.docx_第4页
Jquery插件Thickbox的使用总结及自定义设置.docx_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Jquery插件Thickbox的使用总结及自定义设置ThickBox运行需要的文件官方下载:Downloadthickbox.jsorthickbox-compressed.js,ThickBox.css, and the loading graphic (loadingAnimation.gif) to your local machine (or cut and paste the code from the tabs). Along with these three files, a copy of thejQuery JavaScript libraryis needed. For this site, and ThickBox, I am using thecompressed version of jQuery.首先在 HTML 文件的 head中导入jquery.js 和thickbox.js文件,导入 thickbox.css 文件;并且jquery.js 文件放在前面: 最后你只要给元素添加 class=”thickbox” 属性就可以开始用 thickbox实现了一张图片的弹出展示功能: /只需要指定图片的class为thickbox弹出框使用方法:a href=Default.aspx?keepThis=true&TB_iframe=true&height=400&width=500 title=主页 class=thickbox input onclick=/bannedUserList!unBannedUserList?height=400&width=800&inlineId=myOnPageContent title=弹出层 class=thickbox type=button value=Ban Another / /内嵌内容 显示隐藏内容a /遮罩层 URL后面加?KeepThis=true&TB_iframe=true&height=400&width=600 参数字符串中加 modal=true ?KeepThis=true&TB_iframe=true&height=400&width=600&modal=true 这样当关闭ThickBox时会调用ThickBox iframe (self.parent.tb_remove()内部的一个tb_remove()函数 所有其他参数字符都必须在TB_iframe 参数之前。URL中所有TB 之后的将被移除。 打开一个页面 打开一个页面 打开一个页面 自定义设置:1、弹出窗口(div)右上角的关闭按钮为显示为close or esc key,而不是中文的; 如果想把它变成X或关闭应该怎么来办呢?将thickbox.js文件打开,查找关键字or esc key,将其删除,并将前面的close更改为X或关闭,然后把文件另存为UTF-8格式,如果不保存为UTF-8的话,将会出现乱码。2、thickbox 弹出层的遮住层透明度修改打开thickbox.css查找.TB_overlayBG 进行更改.TB_overlayBG background-color:#000; filter:alpha(opacity=75); -moz-opacity: 0.75; opacity: 0.75; 3、关闭层:如果我们需要自己添加一个关闭按钮或者图片可以使用:onclick=self.parent.tb_remove(); 4、关闭层刷新父页面,修改关闭方法 :function tb_remove() $(#TB_imageOff).unbind(click);$(#TB_closeWindowButton).unbind(click);$(#TB_window).fadeOut(fast,function()$(#TB_window,#TB_overlay,#TB_HideSelect).trigger(unload).unbind().remove(););$(#TB_load).remove();if (typeof document.body.style.maxHeight = undefined) /if IE 6$(body,html).css(height: auto, width: auto);$(html).css(overflow,);document.onkeydown = ;document.onkeyup = ;/刷新父页面,未指定window.location.reload();return false;5、thickbox插件默认情况是点击灰色的遮罩层就会关闭取消把两个$(#TB_overlay).click(tb_remove);去掉就可以取消掉6、updatepanel回发后thickbox失效的解决方法只需把以下代码粘贴至页面中就OK了。function pageLoad() var isAsyncPostback = Sys.WebForms.PageRequestManager.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论