国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

用JavaScript實(shí)現(xiàn)一個代碼簡潔、邏輯不復(fù)雜的多級樹

2024-05-06 16:06:33
字體:
供稿:網(wǎng)友
這篇文章主要介紹了用JavaScript實(shí)現(xiàn)一個代碼簡潔、邏輯不復(fù)雜的多級樹,需要的朋友可以參考下

在網(wǎng)上找個很多的樹實(shí)現(xiàn),總感覺不盡如意,不是需要引用JS外部文件使用插件,就是代碼過多讓人看的眼花,實(shí)際上我只是想實(shí)現(xiàn)一個代碼簡潔、邏輯不復(fù)雜的樹,費(fèi)話不多說直接上代碼:


1,首先寫CSS樣式,這個必需要寫的頭部最先渲染

復(fù)制代碼 代碼如下:


<style>
.ps{margin-left:10px;display:none;}

.f {
background: url("add.gif") no-repeat scroll -4px -21px;
cursor: pointer;
height: 35px;
line-height: 37px;
padding-left: 20px;
}
</style>


2,在頁面主體中添加樹的具體內(nèi)容,此內(nèi)容也可以動態(tài)展示(動態(tài)展示只要針對規(guī)則就很好實(shí)現(xiàn)了,這就不用說了吧偷笑)

復(fù)制代碼 代碼如下:


<div>密碼修改</div>
<div>商品選擇</div>
<div>分類設(shè)置</div>
<div>
<div>Must See</div>
<div>
<div>設(shè)置MustSee商品</div>
</div>
<div>Spotlight</div>
<div>
<div>設(shè)置Spotlight商品</div>
</div>
<div>Daily Specials</div>
<div>
<div>設(shè)置DailySpecials商品</div>
</div>
<div>HotCategory</div>
<div>
<div>設(shè)置HotCategory分類</div>
<div>設(shè)置HotCategory商品</div>
</div>
<div>Hot & Cool Picks</div>
<div>
<div>設(shè)置Hot & Cool Picks商品</div>
</div>
<div>FeaturedCategorie</div>
<div>
<div>設(shè)置FeaturedCategorie分類</div>
<div>設(shè)置FeaturedCategorie商品</div>
</div>
<div>You Might Also Like…</div>
<div>
<div>設(shè)置You Might Also Like…分類</div>
<div>設(shè)置You Might Also Like…商品</div>
</div>
</div>
<div>系統(tǒng)設(shè)置</div>
<div>
<div>用戶管理</div>
</div>


3,重頭戲來了,同鞋注意了,接下來實(shí)現(xiàn)JS的樹形控制

復(fù)制代碼 代碼如下:


function w(vd) {
var ob = document.getElementById(vd);
if (ob.style.display == "block" || ob.style.display == "") {
ob.style.display = "none";
var ob2 = document.getElementById('s' + vd);
ob2.style.background = "url(add.gif) -4px -21px no-repeat";
}
else {
ob.style.display = "block";
var ob2 = document.getElementById('s' + vd);
ob2.style.background = "url(add.gif) -4px 4px no-repeat;";
}
}
function k(vd) {
var ob = document.getElementById(vd);
if (ob.style.display == "block") {
ob.style.display = "none";
var ob2 = document.getElementById('s' + vd);
ob2.style.background = "url(add.gif) -4px -21px no-repeat";
}
else {
ob.style.display = "block";
var ob2 = document.getElementById('s' + vd);
ob2.style.background = "url(add.gif) -4px 4px no-repeat;";
}
}


4,運(yùn)行實(shí)例圖如下:

用JavaScript實(shí)現(xiàn)一個代碼簡潔、邏輯不復(fù)雜的多級樹

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 盐城市| 五河县| 洪湖市| 腾冲县| 滨海县| 桦川县| 洮南市| 利辛县| 汽车| 成都市| 康平县| 龙山县| 富蕴县| 丰城市| 吐鲁番市| 北辰区| 建湖县| 长垣县| 岳阳县| 安福县| 集贤县| 娱乐| 吉隆县| 西华县| 孟州市| 南平市| 泰宁县| 南京市| 宁晋县| 万荣县| 南宫市| 凤山县| 保康县| 抚松县| 芒康县| 泰宁县| 龙泉市| 尚志市| 汤阴县| 东宁县| 封开县|