jquery fancybox弹窗 需要注意的问题

来源:互联网 发布:荒川爆笑团结局 知乎 编辑:程序博客网 时间:2024/06/01 15:30
要想使用fancybox做出弹窗效果,需要以下几个步骤:
第一步.引入fancybox样式文件与jQuery以及fancybox的js文件(注意link标签要把type和rel加上,以及jQuery.js文件要在fancybox.js文件之前,之前出错就是因为这个小细节没注意,蠢爆了)
<span style="white-space:pre"></span><link href="css/fancybox.css" type="text/css" rel="stylesheet" />        <script type="text/javascript" src="js/jquery.js"></script>        <script type="text/javascript" src="js/jquery.fancybox.js"></script>
第二步.编写html(一个是带a标签点击的,一个是要弹出的div)
<body>        <div class="demo">             <h4>Demo3:加载DIV,并固定在浏览器中央</h4>             <p><a id="showdiv" href="#inline" title="显示一个DIV内容">点击这里</a>加载本页中一个隐藏的DIV。</p>        </div>        <div style="display:none">             <div id="inline" style="width:400px; height:160px; overflow:auto;">                <p>                    <img src="images/example/s1.gif" alt="" style="float:left; margin:4px" />                    我们在设计WEB前端时,从前端交互设计的角度考虑,如何使用让产品易用,有效而让人愉悦的技术,了解目标用户和他们的期望,了解用户在同产品交互时彼此的行为,了解“人”本身的心理和行为特点,同时,还包括了解各种有效的交互方式,并对它们进行增强和扩充。                </p>                <p>交互设计是一个过程,它不仅仅是画线框图。交互设计最关键的两个环节是页面流程和页面布局,前者建立清晰的架构和严密的逻辑,后者整合零散的信息并确定分明的主次关系。这一切都是为了我们的终极目标——让我们的界面符合用户的预期,不带给他们任何的意外。一切都在用户的意料之中。                </p>             </div>        </div>    </body>
第三步.在页面中编写jq语句调用fancybox
<script type="text/javascript">            $(document).ready(function(){                $("#showdiv").fancybox();            });</script>

(这样就可以把弹窗效果做出来啦~第一次做记录一下,怕自己以后忘了 虽然看着很简单,但是我却研究了好久,后面还是问了老大才帮我把这些小问题改过来了 多学习学习学习)


0 0