fancyBox简单入门

摘要:
arel="group"href="http://t.zoukankan.com/http;//t.zoukankan.com/sta/img/1.gif"width="120px">formaction="/yuyue/new.action"method="post">h3>${sessionScope.patient.patientname}<${doctor.docname}<<

1. 下载 fancyBox,解压后根据需要将文件复制到网页文件夹中(建议不要更改目录结构),并在网页源码中引入相应的 css 样式和 js 文件(如果更改了目录结构,引入的时候请调整相应代码,对应它们所在的路径)。
注意:别忘了还要先加载 jQuery 库!

<!-- 加载 jQuery 库(必须) -->
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
<!-- 引入 fancyBox 核心文件(必须)-->
<link rel="stylesheet" href="http://t.zoukankan.com/fancybox/source/jquery.fancybox.css?v=2.1.5" type="text/css" media="screen" />
<script type="text/javascript" src="http://t.zoukankan.com/fancybox/source/jquery.fancybox.pack.js?v=2.1.5"></script>

2. 给触发 fancyBox 特效的元素(如一张缩略图或“点击我”三个字)加上 a 链接,并将其 href 属性值设置为遮罩层中需要展示的文件的链接(如刚刚那张缩略图的原图的网址)。示例代码:

<a   rel="group" href="http://t.zoukankan.com/原图_1.jpg"><img src="http://t.zoukankan.com/缩略图_1.jpg" alt="" /></a>
<a   rel="group" href="http://t.zoukankan.com/原图_2.jpg"><img src="http://t.zoukankan.com/缩略图_2.jpg" alt="" /></a>

3. 使页面加载完毕时初始化 fancybox() 函数。示例代码:

<script type="text/javascript">
    $(document).ready(function() {
        $(".fancybox").fancybox();
    });
</script>

事例
比如我们做一个点击图片弹出一个form表单,首先让一个a标签包裹住这个图片
<a   rel="group" href="http://t.zoukankan.com/itliucheng-p-4378013.html#yuyueform"><img src="http://t.zoukankan.com/sta/img/1.gif" width="120px"></a>
href中是这个form表单的id属性
 
<form     action="/yuyue/new.action" method="post">
       <legend><h3>XX医院就诊预约信息核对</h3></legend>
       <input type="hidden" name="yuyue.patient.id" value="${sessionScope.patient.id }">
       <input type="hidden" name="yuyue.doctor.id" value="${doctor.id }">
       <input type="hidden" name="yuyue.money" value="${doctor.role == '普通医师'?'2':'3' }">
       <label>预约人:${sessionScope.patient.patientname }</label>
       <label>诊断医生:${doctor.docname }</label>
       <label>挂号金额:${doctor.role == '普通医师'?'2元':'3元' }</label>
       <label>时间:</label>
       <input type="text"   name="yuyue.yuyuetime">
       <div class="form-actions">
           <button   onclick="btnsubmit()">确认</button>
       </div>
        
   </form>














免责声明:文章转载自《fancyBox简单入门》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇[Axure教程]0003.元件的触发事件使用nvmw解决windows下多版本node共存的问题下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

相关文章

11.汇编代码简单操作

11.汇编代码简单操作 使用汇编的原因很简单,就是汇编代码的高效。在机器启动的时候,利用汇编的高效,对硬件进行初始化,为加载内核,提供条件。 目前常用的ARM汇编指令有两种: *ARM标准汇编:适用于ARM公司的汇编器,适合在Windows平台下使用。 *GNU汇编:使用与GNU交叉编译工具链中的汇编器,适合于Linux平台开发。 3.汇编...

sublime配置java环境

今天突然不想用eclipse编写java了,觉得sublime挺好用,就想用sublime配置java环境,以下是过程以及出现的问题。 一、配置Java环境 1、打开我的电脑–属性–高级–环境变量   2、新建两个环境变量: 1 JAVA_HOME=D:Program FilesJavajdk1.7.0_51 2 3 CLASSPATH= .;%JAVA...

django数据库的增删改查

正常启动服务安装数据库cmd命令:python manage.py makemigrations 创建用户 在pxm里面会有一个py文件..这就是生成了表结构cmd命令:python manage.py migrate 自带的一些表 导入这就是正向导入数据库 反向导入数据库:python manage.py inspectdb > son1/mode...

c:if标签--判断不为空和其他的值判断

     用<c:if test=""></c:if>标签时  <c:if test="${sl.chc_status==1 }"><td>未指派</td></c:if> 一直出不来  后来才发现 不同的类型有不同的判断 一,el表达式用法: 1.项目中添加 jstl.jar  ...

linux下svn命令的使用

1、将文件checkout到本地目录   svn checkout path(path是服务器上的目录)    例如:svn checkout svn://192.168.1.1/pro/domain     简写:svn co 2、往版本库中添加新的文件     svn addfile    例如:svn add test.php(添加test.php)...

Springboot 整合Jersey

  在查看EurekaServer 服务端代码时偶然看到Jersey这个东西,简单记录下。 1. 简介   Jersey是一个RESTFUL请求服务JAVA框架,与常规的JAVA编程使用的struts框架类似,它主要用于处理业务逻辑层。   1.X的版本是sun公司提供的独立的jar包,在2.X版本中已经将jersey融合到JavaSE中,在javax.w...