什么是html5纯CSS的三级联动级联菜单

html-css014

什么是html5纯CSS的三级联动级联菜单,第1张

给你一个JQ的三级联动:

<!doctype html>

<html>

<head>

<title></title>

<meta charset = "utf-8"/>

</head>

<style>

</style>

<body>

<select id="one">

<option value="">请选择省份</option>

</select>

<select id="two">

<option value="">请选择城市</option>

</select>

<select id="three">

<option value="">请选择区域</option>

</select>

<script type="text/javascript" src="js/jquery-1.12.0.js"></script>

<script type="text/javascript">

/*

1.搭建框架

2.给省份和城市绑定change事件

*/

$(function(){

var province = [

{"name" : "广东省" ,

"city" : [

{

"name" : "广州市" ,

"area" : ["越秀区","荔湾区","海珠区","天河区,白云区"]

},

{

"name" : "深圳市" ,

"area" : ["福田区","罗湖区","南山区","宝安区","龙岗区"]

}

]

},

{"name" : "浙江省" ,

"city" : [

{

"name" : "杭州市" ,

"area" : ["上城区","下城区","江干区","西湖区"]

},

{

"name" : "丽水" ,

"area" : ["莲都区","松阳县","遂昌县","云和县"]

}

]

},

{"name" : "江西省" ,

"city" : [

{

"name" : "南昌市" ,

"area" : ["东湖区","西湖区","青云谱区","湾里区"]

},

{

"name" : "九江市" ,

"area" : ["浔阳区","庐山区","瑞昌市","九江县"]

},

{

"name" : "赣州市" ,

"area" : ["章贡区","南康区","上犹县","赣县"]

}

]

},

]

// 二级联动

$("#two").change(function(){

var one_index = $("#one option:selected").index()

var two_index = $("#two option:selected").index()

var three = $("#three")

three.empty().append("<option>请选择区域</option>")

if(two_index > 0){

var area = province[one_index-1].city[two_index-1].area

for(var i = 0  i < area.length  i++){

three.append("<option>"+area[i]+"</option>")

}

}

})

// 一级联动

$("#one").change(function(){

var one_index = $("#one option:selected").index()

var two = $("#two")

console.log(one_index)

two.empty().append("<option>请选择城市</option>")

$("#three").empty().append("<option>请选择区域</option>")//清除

if(one_index > 0){

var city = province[one_index-1].city

console.log(province[one_index-1].city)

for(var i = 0  i < city.length  i++){

two.append("<option>"+city[i].name+"</option>")

}

}

})

init()

function init(){

for(var i = 0  i < province.length  i++){

$("#one").append("<option>"+province[i].name+"</option>")

}

}

})

</script>

</body>

</html>

这属于二级联动菜单,需要使用js来完成。

一般实际中用省,市,县三级联动菜单比较多。

请问你js掌握的如何。

省,市,县三级联动菜单内容比较多,所以可以从网上直接下载一个修改样式后使用

1,环境优美、气候宜人,是选择宜居城市最重要的标准。

判别一座城市是否宜居的最重要标准,就是环境和气候。

环境优美的城市,才更适合居住。……气候宜人的城市,安家居住才更舒适。……因此,一座宜居城市必然是环境优美、气候宜人的城市。……我们选择宜居城市首要的一点,就是要从环境和气候这两方面进行选择。只有具备这两方面条件的城市,才能具备宜居城市的基本条件。

2,交通便利的城市可以方便出行,因此更为宜居。

交通是否便利,是选择宜居城市的另一个重要标准。

宜居城市的交通便利,体现在以下两个方面:首先,这座城市与其他城市之间交通便利,可以方便快捷地在城际间旅行。……其次,这座城市内部交通便利,可以在城市内方便地出行。

满足这个条件的城市,才符合宜居城市的标准。

3,资源丰富的城市有利于工作和生活,适合我们居住。

一座城市是否宜居,最关键的因素就是其所拥有的资源状态如何。

如果一座城市资源稀少,那就肯定不适合居住的。……只有当这座城市拥有丰富的资源时,我们才能充分利用这些资源更好地学习、生活和工作,这座城市对我们来说才是更适合宜居的城市。

这项因素,是判别一座城市是否宜居的最核心因素。

4,人文气息浓厚的城市底蕴深厚,更加宜居。

每一座城市都有其独特的人文特色。这也是这座城市的魅力所在。

在选择宜居城市的时候,人文气息浓厚的城市显然是更好的选择……这样的城市底蕴深厚,生活在这样的城市里,自己会感到每天都有新的收获,自己的阅历会不断得到丰富,自己的能力会不断得到提升,这样的城市才是更适合自己生活和发展的宜居城市。

以上几方面因素,就是选择宜居城市时需要重点考虑的因素

……只有当这几方面条件都具备的时候,我们才能真正选择到一座适合自己的宜居城市安家落户,不断发展自己的事业,从此开始舒适的生活。