要顯示所有功能,只需要引入一下文件

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術(shù)通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領(lǐng)域值得信任、有價值的長期合作伙伴,公司提供的服務(wù)項目有:主機域名、雅安服務(wù)器托管、營銷軟件、網(wǎng)站建設(shè)、洛川網(wǎng)站維護、網(wǎng)站推廣。
scipt type="text/javascript" src="jquery-1.4.2.min.js"/script!-- 引入jQUery庫 --
scipt type="text/javascript" src="jquery-ui-1.8.11.custom.min.js"/script!-- 引入jQUeryUI庫 --
link rel="stylesheet" type="text/css" href="jquery-ui-1.8.11.custom.css" /!-- 引入jQUeryUI CSS 樣式 --
要實現(xiàn)單一功能比如你說的tab功能,可以引入下面內(nèi)容
scipt type="text/javascript" src="jquery-1.4.2.min.js"/script!-- 引入jQUery庫 --
scipt type="text/javascript" src="jquery.ui.core.js"/script!-- 引入jQUeryUI 核心庫,所有功能必須引入 --
scipt type="text/javascript" src="jquery.ui.widget.js"/script!-- 引入jQUeryUI Widget庫,所有功能必須引入,個別可能不需要,不過建議引入 --
!-- 以下引入功能類庫 --
scipt type="text/javascript" src="jquery.ui.tabs.js"/script
link rel="stylesheet" type="text/css" href="jquery.ui.tabs.css" /
!-- 以上是引入功能類 --
對于EasyUI,我不建議使用。現(xiàn)在EasyUI功能還不是很健全。瀏覽器兼容性很差。唯一一點讓人稱道的是EasyUI的DataGrid,不過也是功能不完善。jQueryUI,功能強大,不過你要想實現(xiàn)好的效果,需要你自己手動修改它的css,來重構(gòu)漂亮的界面!
jquery樹形表格treetable插件使用方法步驟:
第一步:
1.上官網(wǎng)下載。
2.插件引用,當下載的時候,會有很多個文件,但是根據(jù)api來看,如果只想做簡單的效果,js除了引用juquery外,只需要引用jquery.treetable.js插件,如果想讓它有默認的外觀樣式還需要引入它們的jquery.treetable.css和jquery.treetable.theme.default.css
第二步:建立table格式
table id="example-advanced"
tr data-tt-id="1"
td大家電/td
/tr
tr data-tt-id="2" data-tt-parent-id="1"
td---電視/td
/tr
tr data-tt-id="3" data-tt-parent-id="1"
td---洗衣機/td
/tr
tr data-tt-id="4" data-tt-parent-id="1"
td---冰箱/td
/tr
/table
第三步:引入JS
/* 初始化數(shù)據(jù) */
$("#example-advanced").treetable({ expandable: true });/* 高亮顯示 */$("#example-advanced tbody").on("mousedown", "tr", function() {
$(".selected").not(this).removeClass("selected");
$(this).toggleClass("selected");
});/* 點擊展開關(guān)閉 */a href="#" class="btn btn-blue" onclick="jQuery('#example-advanced').treetable('expandAll'); return false;"展開/a
a href="#" class="btn btn-blue" onclick="jQuery('#example-advanced').treetable('collapseAll'); return false;"關(guān)閉l/a
var setting = {
check:{
chkStyle: "radio" //這就是單選,將方框也改為了圓圈
}
}
按zTree自帶的那個例子,它有一個json數(shù)組zNodes,數(shù)組的每一項都有一個唯一的id值。
所以可以
var treeObj = $.fn.zTree.getZTreeObj("tree");
var nodes = treeObj.getSelectedNodes();
if (nodes.length0) {
var nid = nodes[0].id;
var index = findIdByKeyValue(zNodes,'id', nid);
}
function findIdByKeyValue(obj, key, value)
{
for(vari = 0; i obj.length; i++) {
if(obj[i][key] == value) {
return i;
}
}
return null;
}
大致是這么個意思,太晚了就不測試了,你自己試試
判斷節(jié)點的"state"屬性,如果是"open"則是展開,如果是"closed"則是關(guān)閉
$('#tree').tree({
onClick?:?function(node)?{
if?(!$('#tree').tree('isLeaf',?node.target))?{
if?('open'?==?node.state)?{
$('#tree').tree('collapse',?node.target);
}?else?{
$('#tree').tree('expand',?node.target);
}
}
}
});
在初始化的時候加入onClick事件,最好下載一本chm幫助文檔,參考很方便。
$('#tt').tree({
onClick: function(node){
alert(node.text); // 在用戶點擊的時候提示
}
});
說明:
1、tt為tree的ID
2、node為葉子節(jié)點對象
chm文檔位置:
jQuery EasyUI 官方API文檔中文版
version 1.5.2 Build 1
作者:王錦陽
CSDN賬號:richie696
EasyUI專題
網(wǎng)站標題:jquerytree,jquery treeview
URL標題:http://chinadenli.net/article35/dsepspi.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供移動網(wǎng)站建設(shè)、域名注冊、網(wǎng)站維護、軟件開發(fā)、靜態(tài)網(wǎng)站、用戶體驗
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)