Js相关技术

JS中的数组: ["城市"]

new Array()

DOM树操作:

  • "#div1").append("<font color='red'>this is replacing text</font>")

    b. appendTo : 给自己找一个爹,将自己添加到别人家里

    $("#div1").prepend("<font color='red'>this is replacing text</font>")

    和第一个效果一样

    c. prepend : 在子元素前面添加

    $("#div1").after("<font color='red'>this is replacing text</font>")

    d. after : 在自己的后面添加一个兄弟

    $("<font color='red'>this is replacing text</font>").appendTo("#div1")

    JQuery省市联动效果实现过程详解

    <!DOCTYPE html>
    <html lang="en">
    <head>
      <meta charset="UTF-8">
      <title>Title</title>
      <script type="text/javascript" src="/UploadFiles/2021-04-02/jquery-1.11.0.js">
    
    

    遍历的操作:

    <script>
       var cities = ["深圳市", "东莞市", "惠州市", "广州市"];
       $(cities).each(function (i, n) {
         console.log(i + "====" + n);
       })
       $.each(cities, function (i, n) {
         console.log(i + "" + n);
       })
     </script>

    JQuery省市联动效果实现过程详解

    步骤分析:

    • 导入JQ的文件
    • 文档加载事件:页面初始化
    • 进一步确定事件: change事件
    • 函数: 得到当前选中省份
    • 得到城市, 遍历城市数据
    • 将遍历出来的城市添加到城市的select中

    代码实现:

    $(function(){
    				$("#province").change(function(){
    //					alert(this.value);
    					//得到城市信息
    					var cities = provinces[this.value];
    					//清空城市select中的option
    					/*var $city = $("#city");
    					//将JQ对象转成JS对象
    					var citySelect = $city.get(0)
    					citySelect.options.length = 0;*/
    					
    					$("#city").empty(); //采用JQ的方式清空
    					//遍历城市数据
    					$(cities).each(function(i,n){
    						$("#city").append("<option>"+n+"</option>");
    					});
    				});
    			});

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

标签:
JQuery,省市,联动

免责声明:本站文章均来自网站采集或用户投稿,网站不提供任何软件下载或自行开发的软件! 如有用户或公司发现本站内容信息存在侵权行为,请邮件告知! 858582#qq.com
狼山资源网 Copyright www.pvsay.com

评论“JQuery省市联动效果实现过程详解”

暂无“JQuery省市联动效果实现过程详解”评论...

RTX 5090要首发 性能要翻倍!三星展示GDDR7显存

三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。

首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。

据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。