zoukankan      html  css  js  c++  java
  • JQuery,thickbox,弹出层

    1:首先在http://jquery.com/demo/thickbox/中下载thickbox 和 JQuery 
    在jsp页面中加入

    <input alt="#TB_inline?height=300&  
    width=400&  
    inlineId=myOnPageContent"   
    title=  
    "add a caption to title attribute / or leave blank" class="thickbox" type="button" value="Show" />    
    

    <a href="#TB_inline?height=155&width=300&  
    inlineId=hiddenModalContent&modal=true"   
    class="thickbox">Show hidden modal content.</a>  
    
    前者是 按钮,后者是超链接 inlineId 是所要弹出的层的id 
    html代码如下 
    <%@ page language="java" contentType="text/html; charset=utf-8"%>  
      
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">  
    <html>  
      <head>  
            <script src="js/jquery-1.2.6.min.js" type="text/javascript"></script>  
        <script src="js/thickbox-compressed.js" type="text/javascript"></script>    
    <script>  
    $(function () {  
       $('#selectProvince > ul > li').click(function () {  
                  $('#province').val($(this).val());  
                  tb_remove();  
    });  
    });  
    </script>  
     </head>  
        
      <body>  
          <input type="text" id="province" >  
    <a href="#TB_inline?height=155&width=300&inlineId=selectProvince&  
    modal=true" class="thickbox">请选择城市</a>  
    <div id="selectProvince" style="display:none">  
       <ul>  
          <li id="1">山东</li>  
           <li id="2">北京</li>  
            <li id="3">香港</li>  
       </ul>  
    </div>  
      
      </body>  
    
    其中modal=true表示为模态化。tb_remove();为关闭该层 modal=false为非模态化
  • 相关阅读:
    06 Python字符编码与文件处理
    05 基本数据类型+五大数据类型
    04 Python入门学习-流程控制(if else elif while for)
    《算法导论》学习总结 — XX.第22章 图的基本算法
    Google在KDD2013上关于CTR的一篇论文
    二项堆
    B树、B+树、B*树
    mysql sql语句大全
    红黑树
    《算法导论》学习总结 — 13. 第13章 红黑树(2)
  • 原文地址:https://www.cnblogs.com/Leo_wl/p/1686297.html
Copyright © 2011-2022 走看看