一個(gè)基于jQuery的樹型插件(OrangeTree)使用介紹
下載地址:OrangeTree
首先大家先看下演示吧!
首先聲明本人美術(shù)功底比較差!這個(gè)樣式大家就將就一下吧!我將這個(gè)無限級(jí)樹型插件命名為桔子樹,它主要就分為3個(gè)級(jí)別的節(jié)點(diǎn):
首級(jí)菜單,就是樹上的一級(jí)菜單
父級(jí)菜單,也就是下面還有節(jié)點(diǎn)的菜單
子級(jí)菜單,也就是下面沒有節(jié)點(diǎn)的菜單
每個(gè)節(jié)點(diǎn)都可以用CSS控制其樣式,詳細(xì)請(qǐng)看下表:
OrangeTree | |
.OrangeTree | 控件 |
.first_node | 首級(jí)菜單的默認(rèn)樣式 |
.first_node_hover | 首級(jí)菜單鼠標(biāo)移上的樣式 |
.first_node_click | 首級(jí)菜單鼠標(biāo)點(diǎn)擊后的樣式 |
.first_node_subItem | 首級(jí)菜單下的子級(jí)菜單樣式 |
.Item | 父級(jí)菜單 |
.Item_node | 父級(jí)菜單默認(rèn)樣式 |
.Item_node_hover | 父級(jí)菜單鼠標(biāo)移上的樣式 |
.Item_node_click | 父級(jí)菜單鼠標(biāo)點(diǎn)擊后的樣式 |
.Item_Img_bg | 父級(jí)菜單圖標(biāo)樣式 |
.subItem | 子級(jí)菜單 |
.subItem span | 子級(jí)菜單默認(rèn)樣式 |
.subItem_node_hover | 子級(jí)菜單鼠標(biāo)移上的樣式 |
.subItem_node_click | 子級(jí)菜單鼠標(biāo)點(diǎn)擊后的樣式 |
.subItem_Img_bg | 子級(jí)菜單圖標(biāo)樣式 |
注:注釋為(*)的樣式建議不要修改 |
JavaScript參數(shù)說明:
OrangeTree | |
width | 控件寬度 |
height | 控件高度 |
indent | 層級(jí)縮進(jìn) |
view | 初始顯示方式,expanded:全部打開,collapsed:全部關(guān)閉,firstNode:指定顯示首級(jí)的第幾級(jí)(firstNode指定) |
firstNode | view為firstNode此屬性指定顯示首級(jí)的第幾級(jí) |
single | 指定顯示方式,是否只能開打一級(jí)目錄 |
首先添加引用
<link href="Styles/OrangeTree.css" rel="stylesheet" type="text/css" />
<script src="Scripts/jquery-1.4.1.min.js" type="text/javascript"></script>
<script src="Scripts/OrangeTree.js" type="text/javascript"></script>
HTML
<div class="OrangeTree">
<ul>
<li>……</li>
……
</ul>
</div>
Javascript
$(document).ready(function() {
$(".OrangeTree").OrangeTree({
width:"300px",
height:"500px",
indent:20,
view: "collapsed",
firstNode: 1,
single:false
});
});
- jquery ztree實(shí)現(xiàn)下拉樹形框使用到了json數(shù)據(jù)
- jquery.simple.tree插件 更簡(jiǎn)單,兼容性更好的無限樹插件
- 推薦8款jQuery輕量級(jí)樹形Tree插件
- 無限樹Jquery插件zTree的常用功能特性總結(jié)
- Jquery 實(shí)現(xiàn)彈出層插件
- 限制上傳文件大小和格式的jQuery插件實(shí)例
- 自己動(dòng)手手寫jQuery插件總結(jié)
- 推薦一款jQuery插件模板
- zTree插件之單選下拉菜單實(shí)例代碼
- zTree插件之多選下拉菜單實(shí)例代碼
- jquery zTree異步加載簡(jiǎn)單實(shí)例分享
- js樹插件zTree獲取所有選中節(jié)點(diǎn)數(shù)據(jù)的方法
相關(guān)文章
jquery判斷復(fù)選框選中狀態(tài)以及區(qū)分attr和prop
這篇文章主要介紹了jquery判斷復(fù)選框選中狀態(tài)以及區(qū)分attr和prop,感興趣的小伙伴們可以參考一下2015-12-12關(guān)于jquery中動(dòng)態(tài)增加select,事件無效的快速解決方法
下面小編就為大家?guī)硪黄P(guān)于jquery中動(dòng)態(tài)增加select,事件無效的快速解決方法。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2016-08-08jQuery插件HighCharts實(shí)現(xiàn)氣泡圖效果示例【附demo源碼】
這篇文章主要介紹了jQuery插件HighCharts實(shí)現(xiàn)氣泡圖效果,結(jié)合完整實(shí)例形式分析了jQuery插件HighCharts繪制氣泡圖的實(shí)現(xiàn)技巧,并附帶demo源碼供讀者下載參考,需要的朋友可以參考下2017-03-03jQuery Easyui datagrid editor為combobox時(shí)指定數(shù)據(jù)源實(shí)例
當(dāng)在datagrid行內(nèi)部應(yīng)用添加編輯操作時(shí),引入combobox是非常方便的操作,這篇文章主要介紹了jQuery Easyui datagrid editor為combobox時(shí)指定數(shù)據(jù)源實(shí)例,有興趣的可以了解一下。2016-12-12JQuery獲取各種寬度、高度(format函數(shù))實(shí)例
本例除了使用標(biāo)準(zhǔn)的JQuery類庫(kù)外,還添加了自定義的函數(shù)來進(jìn)行字符串的format操作。2013-03-03使用jquery實(shí)現(xiàn)仿百度自動(dòng)補(bǔ)全特效
這里給大家分享的效果是像百度的搜索框一樣,當(dāng)用戶在文本框輸入前幾個(gè)字母或是漢字的時(shí)候,該控件就能從存放數(shù)據(jù)的文或是數(shù)據(jù)庫(kù)里將所有以這些字母開頭的數(shù)據(jù)提示給用戶,供用戶選擇,提供方便,增加用戶體驗(yàn)。2015-07-07jquery簡(jiǎn)單實(shí)現(xiàn)帶漸顯效果的選項(xiàng)卡菜單代碼
這篇文章主要介紹了jquery簡(jiǎn)單實(shí)現(xiàn)帶漸顯效果的選項(xiàng)卡菜單代碼,可實(shí)現(xiàn)tab選項(xiàng)卡切換過程中帶有漸顯效果,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-09-09