首页 > 编程 > JavaScript > 正文

jQuery模拟12306城市选择框功能简单实现方法示例

2019-11-19 13:16:35
字体:
来源:转载
供稿:网友

本文实例讲述了jQuery模拟12306城市选择框功能简单实现方法。分享给大家供大家参考,具体如下:

<!DOCTYPE html><html>  <head>    <title>www.VeVB.COm jQuery城市选择框</title>    <style>      #parent{        width:500px;        position:relative;      }      #text{        height:25px;      }      #select{        width:420px;        height:185px;        position:absolute;        top:31px;        left:0;        background:#eeeeee;      }      .cities{        width:60px;        height:25px;        line-height:25px;        margin:5px 5px 0 5px;        float:left;        text-align:center;        font-family:'Times New Roman';        font-size:15px;        cursor:pointer;      }    </style>    <script src="http://libs.baidu.com/jquery/2.0.0/jquery.min.js"></script>    <script>      $(document).ready(function(){        $("#select").hide();        $("#text").focus(function(){          $("#select").show();        });        $(".cities").click(function(){          $("#text").val($(this).text());          $("#select").hide();        });        $("#text").blur(function(){          setTimeout(function(){            $("#select").hide();          }, 300);        });      });    </script>  </head>  <body>    <div id="parent">      <input type="text" id="text">      <div id="select">        <div class="cities">乌鲁木齐</div>        <div class="cities">兰州</div>        <div class="cities">西宁</div>        <div class="cities">拉萨</div>        <div class="cities">呼和浩特</div>        <div class="cities">哈尔滨</div>        <div class="cities">长春</div>        <div class="cities">沈阳</div>        <div class="cities">三亚</div>        <div class="cities">北京</div>        <div class="cities">天津</div>        <div class="cities">太原</div>        <div class="cities">济南</div>        <div class="cities">银川</div>        <div class="cities">西安</div>        <div class="cities">郑州</div>        <div class="cities">南京</div>        <div class="cities">杭州</div>        <div class="cities">福州</div>        <div class="cities">广州</div>        <div class="cities">台北</div>        <div class="cities">南宁</div>        <div class="cities">昆明</div>        <div class="cities">成都</div>        <div class="cities">重庆</div>        <div class="cities">贵阳</div>        <div class="cities">长沙</div>        <div class="cities">南昌</div>        <div class="cities">合肥</div>        <div class="cities">武汉</div>        <div class="cities">上海</div>        <div class="cities">海口</div>        <div class="cities">香港</div>        <div class="cities">澳门</div>      </div>    </div>  </body></html>

运行效果如下:

感兴趣的朋友可以使用在线HTML/CSS/JavaScript代码运行工具http://tools.VeVB.COm/code/HtmlJsRun 测试一下运行效果。

更多关于jQuery相关内容感兴趣的读者可查看本站专题:《jQuery常见事件用法与技巧总结》、《jQuery常用插件及用法总结》、《jQuery扩展技巧总结》、《jQuery常见经典特效汇总》及《jquery选择器用法总结

希望本文所述对大家jQuery程序设计有所帮助。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表