html5选择当地城市天气预报代码

版权:原创 更新时间:1年以上
[该文章底部包含文件资源,可根据自己情况,决定是否下载资源使用,时间>金钱,如有需要,立即查看资源]

以下是 html5选择当地城市天气预报代码 的示例演示效果:

当前平台(PC电脑)
  • 平台:

部分效果截图:

html5选择当地城市天气预报代码

HTML代码(index.html):

<!DOCTYPE html>
<html>
<head lang="en">
<meta charset="UTF-8">
<title>html5选择当地城市天气预报代码</title>
<link rel="stylesheet" href="./css/test2.css"/>

</head>
<body>
<div class="all">
    <div class="header">
        <p><label class="diqu"></label></p>
        <p><label class="btn">[更多城市]</label></p>
    </div>
    <!--弹出层(选择城市)-->
    <div class="cityBox">
        <div class="head">
            <span class="title">选择城市</span>
            <span class="close" onclick="closeFun()">关闭</span>
        </div>
        <div class="cont">
            <div class="c1">
                <label class="bt">省/直辖市:</label>
                <ul class="list" id="province"></ul>
            </div>
            <hr/>
            <ul class="list" style="width: 100%;margin-left: 20px" id="city"></ul>
        </div>
    </div>
    <div class="content">
        <div class="textTitle">
            <span id="date"></span>&nbsp;&nbsp;<span>实时温度(</span>
            <span id="wendu"></span>
            <span><span style="font-size: 12px">℃</span>)</span>
        </div>
        <div class="text1">
            <div class="tqImg"><img id="img1" src=""/></div>
            <div class="xinxi">
                <label><span id="low1"></span><span class="dao">~</span><span id="high1"></span></label>
            </div>
            <div class="xix1" id="type1"></div>
            <div class="xix1" id="lixiang1"></div>
            <div class="xix1" id="aqi"></div>
        </div>
        <div class="text2">
            <div class="riqi" id="one" ></div>
            <div class="tqImg2"><img id="img2" src="" alt=""/></div>
            <div class="xinxi2">
                <label><span id="low2"></span><span class="dao">~</span><span id="high2"></span></label>
            </div>
            <div class="xix2" id="type2"></div>
            <div class="xix2" id="lixiang2"></div>
        </div>
        <div class="text2">
            <div class="riqi" id="two" ></div>
            <div class="tqImg2"><img id="img3" src="" alt=""/></div>
            <div class="xinxi2">
                <label><span id="low3"></span><span class="dao">~</span><span id="high3"></span></label>
            </div>
            <div class="xix2" id="type3"></div>
            <div class="xix2" id="lixiang3"></div>
        </div>
        <div class="text2">
            <div class="riqi" id="three" ></div>
            <div class="tqImg2"><img id="img4" src="" alt=""/></div>
            <div class="xinxi2">
                <label><span id="low4"></span><span class="dao2">~</span><span id="high4"></span></label>
            </div>
            <div class="xix2" id="type4"></div>
            <div class="xix2" id="lixiang4"></div>
        </div>
        <div class="text2">
            <div class="riqi" id="fore" ></div>
            <div class="tqImg2"><img id="img5" src="" alt=""/></div>
            <div class="xinxi2">
                <label><span id="low5"></span><span class="dao">~</span><span id="high5"></span></label>
            </div>
            <div class="xix2" id="type5"></div>
            <div class="xix2" id="lixiang5"></div>
        </div>
        <div class="qushitu" id="myChart" style=" width: 998px;height: 300px;"></div>
        <label class="tishiyu"> 温馨提示:<span id="tishi"></span></label>
    </div>
</div>

<script src="./js/jquery-1.11.2-min.js"></script>
<script src="./js/area.js"></script>
<script src="./js/echarts.js"></script>
<script>
    $(function(){
        var this_ity;
        $.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js', function(_result) {
            if (remote_ip_info.ret == '1') {
              this_ity=remote_ip_info.city;
                var myDate = new Date();
                var thisDate=myDate.getMonth()+1;
                $.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js', function(_result) {
                    $.ajax({
                        type: "GET",
                        url: "http://wthrcdn.etouch.cn/weather_mini?city="+this_ity,
                        dataType: "json",
                        success: function(data){
                            if(data.status==1000){
                                var idType=[$("#date"),$("#one"), $("#two"),$("#three"), $("#fore")];
                                var subzero=[$("#low1"),$("#low2"),$("#low3"),$("#low4"),$("#low5")];
                                var  heat=[$("#high1"),$("#high2"),$("#high3"),$("#high4"),$("#high5")];
                                var tqtype=[$("#type1"),$("#type2"),$("#type3"),$("#type4"),$("#type5")];
                                var lixiang=[$("#lixiang1"),$("#lixiang2"),$("#lixiang3"),$("#lixiang4"),$("#lixiang5")];
                                var date=[];
                                var fengxiang=[];
                                var fengli=[];
                                var high=[];
                                var high2=[];
                                var low=[];
                                var low2=[];
                                var type=[];
                                var json=data.data;
                                $(".diqu").html(json.city);
                                $("#wendu").html(json.wendu);
                                $("#tishi").html(json.ganmao);
                                $("#aqi").html("实时空气质量:"+json.aqi);
                                var forecast=json.forecast;
                                for(var i=0;i<forecast.length;i++){
                                    date[i]=forecast[i].date;
                                    fengxiang[i]=forecast[i].fengxiang;
                                    fengli[i]=forecast[i].fengli;
                                    high[i]=(forecast[i].high).substring(3,6);
                                    high2[i]=(forecast[i].high).substring(3,5);
                                    low[i]=(forecast[i].low).substring(3,6);
                                    low2[i]=(forecast[i].low).substring(3,5);
                                    type[i]=forecast[i].type;
                                }
                                bgFun(type[0]);
                                for(var j=0;j<forecast.length;j++){
                                    idType[j].html(thisDate+"月"+date[j]);
                                    subzero[j].html(low[j]);
                                    heat[j].html(high[j]);
                                    tqtype[j].html(type[j]);
                                    lixiang[j].html(fengxiang[j]+fengli[j]);
                                }
                                typeFun(type[0],img1);
                                typeFun(type[1],img2);
                                typeFun(type[2],img3);
                                typeFun(type[3],img4);
                                typeFun(type[4],img5);
                                var myChart = echarts.init(document.getElementById('myChart'));
                                var option = {
                                    chart: {
                                        backgroundColor: '#f2f2f2',
                                        style: {
                                            fontFamily: "Microsoft YaHei UI",
                                            fontSize: '12px',
                                            fontWeight: 'bold',
                                            color: '#006cee'
                                        }
                                    },
                                    title: {
                                        text: '未来五天的天气情况',
                                        subtext: '温度趋势'
                                    },
                                    tooltip: {
                                        trigger: 'axis'
                                    },
                                    legend: {
                                        data: ['最高气温', '最低气温']
                                    },
                                    toolbox: {
                                        toolbox: {
                                            show: true,
                                            feature: {
                                                dataZoom: {
                                                    yAxisIndex: 'none'
                                                },
                                                dataView: {readOnly: false},
                                                magicType: {type: ['line', 'bar']},
                                                restore: {},
                                                saveAsImage: {}
                                            }
                                        }
                                    },
                                    xAxis: [
                                        {
                                            type: 'category',
                                            boundaryGap: false,
                                            data: date
                                        }
                                    ],
                                    yAxis: [
                                        {
                                            type: 'value',
                                            axisLabel: {
                                                formatter: '{value} ℃'
                                            }
                                        }
                                    ],
                                    series: [
                                        {
                                            type: 'line',
                                            name: '最高气温',
                                            color: '#C90000',
                                            data: high2
                                        },
                                        {
                                            type: 'line',
                                            name: '最低气温',
                                            color: '#239B0E',
                                            data: low2
                                        }
                                    ]
                                };
                                myChart.setOption(option);
                            }else{
                                alert("获取数据错误")
                            }
                        }
                    });
                });
//                return this_ity

            } else {
                alert('没有找到匹配的IP地址信息!');
            }
        });

    });
function cityBtn(obj){
    closeFun();
    var cityS=$(obj).html();
    var myDate = new Date();
    var thisDate=myDate.getMonth()+1;
    $.getScript('http://int.dpool.sina.com.cn/iplookup/iplookup.php?format=js', function(_result) {
        $.ajax({
            type: "GET",
            url: "http://wthrcdn.etouch.cn/weather_mini?city="+cityS,
            dataType: "json",
            success: function(data){
                if(data.status==1000){
                    var idType=[$("#date"),$("#one"), $("#two"),$("#three"), $("#fore")];
                    var subzero=[$("#low1"),$("#low2"),$("#low3"),$("#low4"),$("#low5")];
                    var  heat=[$("#high1"),$("#high2"),$("#high3"),$("#high4"),$("#high5")];
                    var tqtype=[$("#type1"),$("#type2"),$("#type3"),$("#type4"),$("#type5")];
                    var lixiang=[$("#lixiang1"),$("#lixiang2"),$("#lixiang3"),$("#lixiang4"),$("#lixiang5")];
                    var date=[];
                    var fengxiang=[];
                    var fengli=[];
                    var high=[];
                    var high2=[];
                    var low=[];
                    var low2=[];
                    var type=[];
                    var json=data.data;
                    $(".diqu").html(json.city);
                    $("#wendu").html(json.wendu);
                    $("#tishi").html(json.ganmao);
                    if(json.aqi!=undefined){
                        $("#aqi").html("实时空气质量:"+json.aqi);
                    }else{
                        $("#aqi").html("");
                    }
                    var forecast=json.forecast;
                    for(var i=0;i<forecast.length;i++){
                        date[i]=forecast[i].date;
                        fengxiang[i]=forecast[i].fengxiang;
                        fengli[i]=forecast[i].fengli;
                        high[i]=forecast[i].high.substring(3,6);
                        high2[i]=(forecast[i].high).substring(3,5);
                        low[i]=forecast[i].low.substring(3,6);
                        low2[i]=forecast[i].low.substring(3,5);
                        type[i]=forecast[i].type;
                    }
                    bgFun(type[0]);
                    for(var j=0;j<forecast.length;j++){
                        idType[j].html(thisDate+"月"+date[j]);
                        subzero[j].html(low[j]);
                        heat[j].html(high[j]);
                        tqtype[j].html(type[j]);
                        lixiang[j].html(fengxiang[j]+fengli[j]);
                    }
                    typeFun(type[0],img1);
                    typeFun(type[1],img2);
                    typeFun(type[2],img3);
                    typeFun(type[3],img4);
                    typeFun(type[4],img5);
                    var myChart = echarts.init(document.getElementById('myChart'));
                    var option = {
                        chart: {
                            backgroundColor: '#f2f2f2',
                            style: {
                                fontFamily: "Microsoft YaHei UI",
                                fontSize: '12px',
                                fontWeight: 'bold',
                                color: '#006cee'
                            }
                        },
                        title: {
                            text: '未来五天的天气情况',
                            subtext: '温度趋势'
                        },
                        tooltip: {
                            trigger: 'axis'
                        },
                        legend: {
                            data: ['最高气温', '最低气温']
                        },
                        toolbox: {
                            toolbox: {
                                show: true,
                                feature: {
                                    dataZoom: {
                                        yAxisIndex: 'none'
                                    },
                                    dataView: {readOnly: false},
                                    magicType: {type: ['line', 'bar']},
                                    restore: {},
                                    saveAsImage: {}
                                }
                            }
                        },
                        xAxis: [
                            {
                                type: 'category',
                                boundaryGap: false,
                                data: date
                            }
                        ],
                        yAxis: [
                            {
                                type: 'value',
                                axisLabel: {
                                    formatter: '{value} ℃'
                                }
                            }
                        ],
                        series: [
                            {
                                type: 'line',
                                name: '最高气温',
                                color: '#C90000',
                                data: high2
                            },
                            {
                                type: 'line',
                                name: '最低气温',
                                color: '#239B0E',
                                data: low2
                            }
                        ]
                    };
                    myChart.setOption(option);
                }else{
                    alert("获取数据错误")
                }

            }
        });
    });
}
function closeFun() {
    $("#province").html("");
    $("#city").html("");
    $(".cityBox").hide();
}
</script>
</body>
</html>

JS代码(area.js):

/*全国城市天气情况 2016/7/20 由唐凯编辑*/
var pac=[{
	"id":"001","pac_name":"北京"}
,{
	"id":"002","pac_name":"天津"}
,{
	"id":"003","pac_name":"上海"}
,{
	"id":"004","pac_name":"重庆"}
,{
	"id":"005","pac_name":"河北"}
,{
	"id":"006","pac_name":"山西"}
,{
	"id":"007","pac_name":"内蒙古"}
,{
	"id":"008","pac_name":"辽宁"}
,{
	"id":"009","pac_name":"吉林"}
,{
	"id":"010","pac_name":"黑龙江"}
,{
	"id":"011","pac_name":"江苏"}
,{
	"id":"012","pac_name":"浙江"}
,{
	"id":"013","pac_name":"安徽"}
,{
	"id":"014","pac_name":"福建"}
,{
	"id":"015","pac_name":"江西"}
,{
	"id":"016","pac_name":"山东"}
,{
	"id":"017","pac_name":"河南"}
,{
	"id":"018","pac_name":"湖北"}
,{
	"id":"019","pac_name":"湖南"}
,{
	"id":"020","pac_name":"广东"}
,{
	"id":"021","pac_name":"广西"}
,{
	"id":"022","pac_name":"海南"}
,{
	"id":"023","pac_name":"四川"}
,{
	"id":"024","pac_name":"贵州"}
,{
	"id":"025","pac_name":"云南"}
,{
	"id":"026","pac_name":"西藏"}
,{
	"id":"027","pac_name":"陕西"}
,{
	"id":"028","pac_name":"甘肃"}
,{
	"id":"029","pac_name":"青海"}
,{
	"id":"030","pac_name":"宁夏"}
,{
	"id":"031","pac_name":"新疆"}
];
	var city={
	"province_bj":{
	"city_bj":["北京"]}
,"province_tj":{
	"city_bj":["天津"]}
,"province_sh":{
	"city_bj":["上海"]}
,"province_cq":{
	"city_bj":["重庆"]}
,"province_heb":{
	"city_bj":["石家庄","张家口","承德","秦皇岛","唐山","廊坊","保定","衡水","沧州","邢台","邯郸"]}
,"province_sx":{
	"city_bj":["太原","朔州","大同","阳泉","长治","晋城","忻州","晋中","临汾","吕梁","运城"]}
,"province_nmg":{
	"city_bj":["呼和浩特","包头","乌海","赤峰","通辽","鄂尔多斯","乌兰","巴彦","兴安"]}
,"province_ln":{
	"city_bj":["沈阳","朝阳","阜新","铁岭","抚顺","本溪","辽阳","鞍山","丹东","大连","营口","盘锦","锦州","葫芦岛"]}
,"province_jl":{
	"city_bj":["长春","白城","松原","吉林","四平","辽源","通化","白山"]}
,"province_hlj":{
	"city_bj":["哈尔滨","齐齐哈尔","七台河","黑河","大庆","鹤岗","伊春","佳木斯","双鸭山","鸡西","牡丹江","绥化","大兴安岭"]}
,"province_js":{
	"city_bj":["南京","徐州","连云港","宿迁","淮安","盐城","扬州","泰州","南通","镇江","常州","无锡","苏州"]}
,"province_zj":{
	"city_bj":["杭州","湖州","嘉兴","舟山","宁波","绍兴","衢州","金华","台州","温州","丽水"]}
,"province_ah":{
	"city_bj":["合肥","宿州","淮北","亳州","阜阳","蚌埠","淮南","滁州","马鞍山","芜湖","铜陵","安庆","黄山","六安","巢湖","池州","宣城"]}
,"province_fj":{
	"city_bj":["福州","南平","莆田","三明","泉州","厦门","漳州","龙岩","宁德"]}
,"province_jx":{
	"city_bj":["南昌","九江","景德镇","鹰潭","新余","萍乡","赣州","上饶","抚州","宜春","吉安"]}
,"province_sd":{
	"city_bj":["济南","青岛","聊城","德州","东营","淄博","潍坊","烟台","威海","日照","临沂","枣庄","济宁","泰安","莱芜","滨州","菏泽"]}
,"province_hen":{
	"city_bj":["郑州","开封","三门峡","洛阳","焦作","新乡","鹤壁","安阳","濮阳","商丘","许昌","漯河","平顶山","南阳","信阳","周口","驻马店","济源"]}
,"province_hub":{
	"city_bj":["武汉","十堰","襄樊","荆门","孝感","黄冈","鄂州","黄石","咸宁","荆州","宜昌","随州","恩施"]}
,"province_hun":{
	"city_bj":["长沙","张家界","常德","益阳","岳阳","株洲","湘潭","衡阳","郴州","永州","邵阳","怀化","娄底"]}
,"province_gd":{
	"city_bj":["广州","深圳","清远","韶关","河源","梅州","潮州","汕头","揭阳","汕尾","惠州","东莞","珠海","中山","江门","佛山","肇庆","云浮","阳江","茂名","湛江"]}
,"province_gx":{
	"city_bj":["南宁","桂林","柳州","梧州","贵港","玉林","钦州","北海","防城港","崇左","百色","河池","来宾","贺州"]}
,"province_hain":{
	"city_bj":["海口","三亚"]}
,"province_sc":{
	"city_bj":["成都","广元","绵阳","德阳","南充","广安","遂宁","内江","乐山","自贡","泸州","宜宾","攀枝花","巴中","达州","资阳","眉山","雅安","阿坝","甘孜","凉山"]}
,"province_gz":{
	"city_bj":["贵阳","遵义","安顺","毕节","铜仁","黔西"]}
,"province_yn":{
	"city_bj":["昆明","曲靖","玉溪","保山","昭通","丽江","思茅","临沧","德宏","怒江","迪庆","大理","楚雄","红河","文山"]}
,"province_xz":{
	"city_bj":["拉萨","那曲","昌都","林芝","山南","日喀则","阿里"]}
,"province_shanxi":{
	"city_bj":["西安","延安","铜川","渭南","咸阳","宝鸡","汉中","榆林","安康","商洛"]}
,"province_gs":{
	"city_bj":["兰州","嘉峪关","白银","天水","武威","酒泉","张掖","庆阳","平凉","定西","陇南","临夏","甘南"]}
,"province_qh":{
	"city_bj":["西宁","海东","海北","海南","黄南","果洛","玉树","海西"]}
,"province_lx":{
	"city_bj":["银川","石嘴山","吴忠","固原","中卫"]}
,"province_xj":{
	"city_bj":["乌鲁木齐","克拉玛依","喀什","阿克苏","和田","吐鲁番","哈密","昌吉","塔城","阿勒泰"]}
}
;
	$(function(){
	$(".btn").click(function(){
	$(".cityBox").show();
	var province=[];
	var id=[];
	var str=eval(pac);
	for(var i=0;
	i<str.length;
	i++){
	province[i] = str[i].pac_name;
	id[i] = str[i].id;
	var li ="<li value="+id[i]+" onclick='cityFun(this)'>"+ province[i]+"</li>";
	$("#province").append(li)}
}
);
}
);
	function cityFun(a){
	var str1=eval(city);
	var bj=str1.province_bj;
	var tj=str1.province_tj;
	var sh=str1.province_sh;
	var cq=str1.province_cq;
	var heb=str1.province_heb;
	var sx=str1.province_sx;
	var nmg=str1.province_nmg;
	var ln=str1.province_ln;
	var jl=str1.province_jl;
	var hlj=str1.province_hlj;
	var js=str1.province_js;
	var zj=str1.province_zj;
	var ah=str1.province_ah;
	var fj=str1.province_fj;
	var jx=str1.province_jx;
	var sd=str1.province_sd;
	var hen=str1.province_hen;
	var hub=str1.province_hub;
	var hun=str1.province_hun;
	var gd=str1.province_gd;
	var gx=str1.province_gx;
	var hain=str1.province_hain;
	var sc=str1.province_sc;
	var gz=str1.province_gz;
	var yn=str1.province_yn;
	var xz=str1.province_xz;
	var shanxi=str1.province_shanxi;
	var gs=str1.province_gs;
	var qh=str1.province_qh;
	var lx=str1.province_lx;
	var xj=str1.province_xj;
	if($(a).val() == "001"){
	for(var i=0;
	i<bj.city_bj.length;
	i++){
	var li="<li onclick='cityBtn(this)'>"+ bj.city_bj[i]+"</li>";
	$("#city").html(li)}
}
else if($(a).val() == "002"){
	for(var i=0;
	i<tj.city_bj.length;
	i++){
	var li="<li onclick='cityBtn(this)'>"+ tj.city_bj[i]+"</li>";
	$("#city").html(li)}
}
else if($(a).val() == "003"){
	for(var i=0;
	i<sh.city_bj.length;
	i++){
	var li="<li onclick='cityBtn(this)'>"+ sh.city_bj[i]+"</li>";
	$("#city").html(li)}
}
else if($(a).val() == "004"){
	for(var i=0;
	i<cq.city_bj.length;
	i++){
	var li="<li onclick='cityBtn(this)'>"+ cq.city_bj[i]+"</li>";
	$("#city").html(li)}
}
else if($(a).val() == "005"){
	var heblis=[];
	for(var i=0;
	i<heb.city_bj.length;
	i++){
	heblis[i]="<li onclick='cityBtn(this)'>"+ heb.city_bj[i]+"</li>";
	$("#city").html(heblis);
}
}
else if($(a).val() == "006"){
	var sxlis = [];
	for (var i = 0;
	i < heb.city_bj.length;
	i++){
	sxlis[i] = "<li onclick='cityBtn(this)'>" + sx.city_bj[i] + "</li>";
	$("#city").html(sxlis);
}
}
else if($(a).val() == "007"){
	var nmglis=[];
	for(var i=0;
	i<nmg.city_bj.length;
	i++){
	nmglis[i]="<li onclick='cityBtn(this)'>"+ nmg.city_bj[i]+"</li>";
	$("#city").html(nmglis);
}
}
else if($(a).val() == "008"){
	var lnlis=[];
	for(var i=0;
	i<ln.city_bj.length;
	i++){
	lnlis[i]="<li onclick='cityBtn(this)'>"+ ln.city_bj[i]+"</li>";
	$("#city").html(lnlis);
}
}
else if($(a).val() == "009"){
	var jllis=[];
	for(var i=0;
	i<jl.city_bj.length;
	i++){
	jllis[i]="<li onclick='cityBtn(this)'>"+ jl.city_bj[i]+"</li>";
	$("#city").html(jllis);
}
}
else if($(a).val() == "010"){
	var hljlis=[];
	for(var i=0;
	i<hlj.city_bj.length;
	i++){
	hljlis[i]="<li onclick='cityBtn(this)'>"+ hlj.city_bj[i]+"</li>";
	$("#city").html(hljlis);
}
}
else if($(a).val() == "011"){
	var jslis=[];
	for(var i=0;
	i<js.city_bj.length;
	i++){
	jslis[i]="<li onclick='cityBtn(this)'>"+ js.city_bj[i]+"</li>";
	$("#city").html(jslis);
}
}
else if($(a).val() == "012"){
	var zjlis=[];
	for(var i=0;
	i<zj.city_bj.length;
	i++){
	zjlis[i]="<li onclick='cityBtn(this)'>"+ zj.city_bj[i]+"</li>";
	$("#city").html(zjlis);
}
}
else if($(a).val() == "013"){
	var ahlis=[];
	for(var i=0;
	i<ah.city_bj.length;
	i++){
	ahlis[i]="<li onclick='cityBtn(this)'>"+ ah.city_bj[i]+"</li>";
	$("#city").html(ahlis);
}
}
else if($(a).val() == "014"){
	var fjlis=[];
	for(var i=0;
	i<fj.city_bj.length;
	i++){
	fjlis[i]="<li onclick='cityBtn(this)'>"+ fj.city_bj[i]+"</li>";
	$("#city").html(fjlis);
}
}
else if($(a).val() == "015"){
	var jxlis=[];
	for(var i=0;
	i<jx.city_bj.length;
	i++){
	jxlis[i]="<li onclick='cityBtn(this)'>"+ jx.city_bj[i]+"</li>";
	$("#city").html(jxlis);
}
}
else if($(a).val() == "016"){
	var sdlis=[];
	for(var i=0;
	i<sd.city_bj.length;
	i++){
	sdlis[i]="<li onclick='cityBtn(this)'>"+ sd.city_bj[i]+"</li>";
	$("#city").html(sdlis);
}
}
else if($(a).val() == "017"){
	var henlis=[];
	for(var i=0;
	i<hen.city_bj.length;
	i++){
	henlis[i]="<li onclick='cityBtn(this)'>"+ hen.city_bj[i]+"</li>";
	$("#city").html(henlis);
}
}
else if($(a).val() == "018"){
	var hublis=[];
	for(var i=0;
	i<hub.city_bj.length;
	i++){
	hublis[i]="<li onclick='cityBtn(this)'>"+ hub.city_bj[i]+"</li>";
	$("#city").html(hublis);
}
}
else if($(a).val() == "019"){
	var hunlis=[];
	for(var i=0;
	i<hun.city_bj.length;
	i++){
	hunlis[i]="<li onclick='cityBtn(this)'>"+ hun.city_bj[i]+"</li>";
	$("#city").html(hunlis);
}
}
else if($(a).val() == "020"){
	var gdlis=[];
	for(var i=0;
	i<gd.city_bj.length;
	i++){
	gdlis[i]="<li onclick='cityBtn(this)'>"+ gd.city_bj[i]+"</li>";
	$("#city").html(gdlis);
}
}
else if($(a).val() == "021"){
	var gxlis=[];
	for(var i=0;
	i<gx.city_bj.length;
	i++){
	gxlis[i]="<li onclick='cityBtn(this)'>"+ gx.city_bj[i]+"</li>";
	$("#city").html(gxlis);
}
}
else if($(a).val() == "022"){
	var hainlis=[];
	for(var i=0;
	i<hain.city_bj.length;
	i++){
	hainlis[i]="<li onclick='cityBtn(this)'>"+ hain.city_bj[i]+"</li>";
	$("#city").html(hainlis);
}
}
else if($(a).val() == "023"){
	var sclis=[];
	for(var i=0;
	i<sc.city_bj.length;
	i++){
	sclis[i]="<li onclick='cityBtn(this)'>"+ sc.city_bj[i]+"</li>";
	$("#city").html(sclis);
}
}
else if($(a).val() == "024"){
	var gzlis=[];
	for(var i=0;
	i<gz.city_bj.length;
	i++){
	gzlis[i]="<li onclick='cityBtn(this)'>"+ gz.city_bj[i]+"</li>";
	$("#city").html(gzlis);
}
}
else if($(a).val() == "025"){
	var ynlis=[];
	for(var i=0;
	i<yn.city_bj.length;
	i++){
	ynlis[i]="<li onclick='cityBtn(this)'>"+ yn.city_bj[i]+"</li>";
	$("#city").html(ynlis);
}
}
else if($(a).val() == "026"){
	var xzlis=[];
	for(var i=0;
	i<xz.city_bj.length;
	i++){
	xzlis[i]="<li onclick='cityBtn(this)'>"+ xz.city_bj[i]+"</li>";
	$("#city").html(xzlis);
}
}
else if($(a).val() == "027"){
	var shanxilis=[];
	for(var i=0;
	i<shanxi.city_bj.length;
	i++){
	shanxilis[i]="<li onclick='cityBtn(this)'>"+ shanxi.city_bj[i]+"</li>";
	$("#city").html(shanxilis);
}
}
else if($(a).val() == "028"){
	var gslis=[];
	for(var i=0;
	i<gs.city_bj.length;
	i++){
	gslis[i]="<li onclick='cityBtn(this)'>"+ gs.city_bj[i]+"</li>";
	$("#city").html(gslis);
}
}
else if($(a).val() == "029"){
	var qhlis=[];
	for(var i=0;
	i<qh.city_bj.length;
	i++){
	qhlis[i]="<li onclick='cityBtn(this)'>"+ qh.city_bj[i]+"</li>";
	$("#city").html(qhlis);
}
}
else if($(a).val() == "030"){
	var lxlis=[];
	for(var i=0;
	i<lx.city_bj.length;
	i++){
	lxlis[i]="<li onclick='cityBtn(this)'>"+ lx.city_bj[i]+"</li>";
	$("#city").html(lxlis);
}
}
else if($(a).val() == "031"){
	var xjlis=[];
	for(var i=0;
	i<xj.city_bj.length;
	i++){
	xjlis[i]="<li onclick='cityBtn(this)'>"+ xj.city_bj[i]+"</li>";
	$("#city").html(xjlis);
}
}
}
function typeFun(b,c){
	if(b=="晴"){
	c.src="./img/1.png"}
else if(b=="多云"){
	c.src="./img/2.png"}
else if(b=="晴转多云" ||b=="阴" || b=="多云"){
	c.src="./img/3.png"}
else if(b=="小雨"){
	c.src="./img/4.png"}
else if(b=="中雨" || b=="大雨"){
	c.src="./img/5.png"}
else if(b=="雷雨" || b=="雷阵雨"){
	c.src="./img/6.png"}
else if(b=="雨夹雪"){
	c.src="./img/7.png"}
else if(b=="中雪"){
	c.src="./img/8.png"}
else if(b=="大雪"){
	c.src="./img/9.png"}
}
function bgFun(b){
	//if(b=="晴"){
	//$(".content").css("background","url(../img/qing.jpg) no-repeat 0 0");
	//}
else if(b=="晴转多云" || b=="阴" || b=="多云"){
	//$(".content").css("background","url(../img/duoyun.png) no-repeat 0 0");
	//}
else if(b=="小雨" || b=="中雨" ||b=="大雨"){
	//$(".content").css("background","url(../img/yu.jpg) no-repeat 0 0");
	//}
else if(b=="雷雨" || b=="雷阵雨"){
	//$(".content").css("background","url(../img/leiyu.png) no-repeat 0 0");
	//}
}

CSS代码(test2.css):

.all{width:1000px;border:1px solid #4183c4;margin:50px auto;height:800px;z-index:0;}
.header p{margin:0;height:50px;text-align:center;font-size:20px;font-weight:bold;float:left;line-height:50px;background:#b8b886;}
.btn{font-size:12px;width:80px;text-align:center;height:50px;display:block;line-height:60px;}
.btn:hover{color:#fff;text-decoration:underline;}
.header{background:#91b83f;width:1000px;clear:both;height:50px;position:relative;}
.header .diqu{margin-left:5px;}
.cityBox{width:800px;min-height:600px;border:3px solid moccasin;position:absolute;border-radius:5px;display:none;background:#fff;top:15%;left:28%;z-index:1;}
.cityBox .head{height:50px;background:moccasin;text-align:center;}
.cityBox .head .title{line-height:50px;font-size:18px;font-weight:bold;}
.cityBox .head .close{line-height:50px;font-size:12px;float:right;margin-right:10px;}
.cityBox .head .close:hover{color:red;}
.cityBox .c1{margin:10px 0 0 10px;}
.cityBox .bt{float:left;}
.cityBox .list{float:left;margin:0;padding:0;overflow:hidden;width:690px;}
.cityBox .list li{float:left;width:60px;list-style:none;height:20px;line-height:20px;font-size:13px;color:#2e2e2e;font-family:΢���ź�;font-weight:bold;overflow:hidden;}
.cityBox .list li:hover{cursor:pointer;}
hr{clear:both;}
.content{clear:both;overflow:hidden;height:750px;}
.content .text1{width:28.2%;height:380px;float:left;}
.content .text2{width:17.7%;height:380px;float:left;}
.textTitle{width:1000px;height:30px;padding-left:20px;font-weight:bold;}
.textTitle span{line-height:30px;}
.tqImg{margin:30px auto;width:200px;height:150px;}
.tqImg img{width:100%;height:100%;}
.tqImg2{margin:15px auto;width:150px;height:100px;}
.tqImg2 img{width:100%;height:100%;}
.qushitu{clear:both;}
.riqi{padding-top:15px;text-align:center;width:100%;height:30px;font-weight:bold;line-height:30px;}
.tishiyu{line-height:35px;padding-left:10px;color:blue;font-weight:bold;}
.dao{font-size:20px;font-weight:bold;}
.xinxi{padding-top:5px;text-align:center;}
.xinxi2{text-align:center;font-size:14px;}
.xix1{text-align:center;font-size:20px;margin-top:10px;}
.xix2{text-align:center;font-size:16px;margin-top:10px;}
附件:下载该文件资源,减少时间成本(增值服务)
留言
该资源可下载
File Source
.rar
4.50 MB
html5特效
最新结算
HTM5 Canvas实现3D飞机飞行动画特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
HTM5 Canvas实现3D飞机飞行动画特效代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery图像缩放工具插件Zoomer特效代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery图像缩放工具插件Zoomer特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
Labelauty–jQuery单选框_复选框美化插件特效代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
Labelauty–jQuery单选框_复选框美化插件特效代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery网页版打砖块小游戏源码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
jQuery网页版打砖块小游戏源码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 2.31¥ 状态: 待结算 详细>
jquery虚拟键盘中文打字效果js代码
类型: .rar 金额: CNY 0.29¥ 状态: 待结算 详细>
我们力求给您提供有用的文章,再此基础上,会附加营收资源,不做任何广告,让平台可以更好发展 若您发现您的权利被侵害,或使用了您的版权,请发邮件联系 sunlifel@foxmail.com ggbig觉得 : 不提供源码的文章不是好文章
合作伙伴
联系我们
  • QQ:21499807
  • 邮箱:sunlifel@foxmail.com
  • QQ扫一扫加QQ
    QQ扫一扫
Copyright 2023-2024 ggbig.com·皖ICP备2023004211号-1
打赏文章