樹菜單過濾
① Jquery樹形菜單默認全部展開了,需要縮起,求解
//縮起全部
$('.tree > ul li').hide();
//展示第一個
$('.tree > ul > li: first').show();
大概就是這樣
下次問問題建議貼代碼(html.css.js),不要專放圖片,沒法調屬試。。。
② 如何才能讓樹型菜單默認為展開
我看了代碼來,如果你希望默認的時源候,一月份是展開的,
那要添加一段代碼,如果你編輯index.htm文件的話,請在代碼中插入
<script language="javascript">
DoMenu('ChildMenu1');
</script>
就可以了
不是吧,我試過了的:
開始時 ";" 寫成中文字了,你復制下面的代碼:
<script language="javascript">
DoMenu('ChildMenu1');
</script>
③ 如何用SQL語句查詢樹形菜單包含的所有數據
Sql Server 2000因為你這里說了只有三級分類,所以我就不寫Sql函數了,得到華北下面專所有子類別的屬ClassID(不包括華北的ClassID)select ClassID from Newclass where classParentID in (select ClassID from Newclass where classParentID=51)
④ java菜單樹如何實現
呵呵,你可以看一下easyUI框架的功能。如果非要自己寫的話:大體就是這樣版的:
圖書
科學類權
文學類
影像
其他的自己嵌套進去就可以了;然後主要是在js里的處理: $(functoin(){ var tsts = 0; $("#tx").click(functon(){ if(tsts==0){ //this.child.display=none;具體設置屬性的方法你看一下是不是這樣的。 $("#tsts").css("display":"none"); tsts = 1; } else{ $("#tsts").css("display":"block"); tsts = 0; } }); }); 好吧,結構大體就是這樣的了。還有那個加減號的變化你自己看一下。也要綁定的單擊事件裡面。
⑤ jquery樹形菜單怎麼讓他不默認展開
你用的是1.9.1以上的版本么?
on和delegate方法不是這么用的 跟live不一樣
需要寫作:
$("body").on("click","#id .name", function(){
})
⑥ Js樹型菜單取值
以你給出的網抄址,想獲取襲選中的節點的值,可以添加以一個方法,
function getTreeSelected(){
if(d.selectedFound){
return d.aNodes[d.selectedNode].name;
}
return ''
}
點擊確定時 alert(getTreeSelected());即可
⑦ 100分求助:什麼是軟體功能菜單樹。
大致意思應抄該就是讓你 在 二、三級襲 子目錄里 添加些 「圖形或者文字的東西」
一般這種東西 就是個樹形結構嗎 由根目錄和子目錄組成
通俗點的話 你打開「我的電腦」選中上面的一個「文件夾」按鈕,然後左邊部分 會出來一個「樹形的 我的電腦的菜單」最大的也就是最根部的就是「桌面啊 我的電腦 我的文檔 之類的」而 「我的電腦、我的文檔 都是可以展開的」我理解 他所謂的描繪 是不是就是如 每個展開的目錄 右邊不是都有 一個文件夾的圖形 和 文字形式的目錄的名稱 這類東西吧
⑧ 一個API函數操作樹型菜單的問題,急...解決再加分
查了下MSDN確實可以,通過SengMessge發送不同的消息給treeview控制項就可以了,具體參考我列出來的MSDN網址
MSDN
Library►MSDN
Library
ArchiveWin32
and
COM
Development►User
Interface►Windows
Controls►Indivial
Control
Information.►Tree-View
Controls►Tree-View
Controls
Reference►Messages
http://msdn2.microsoft.com/en-us/library/ms674774.aspx
TVM_CREATEDRAGIMAGE
TVM_DELETEITEM
TVM_EDITLABEL
TVM_ENDEDITLABELNOW
TVM_ENSUREVISIBLE
TVM_EXPAND
TVM_GETBKCOLOR
TVM_GETCOUNT
TVM_GETEDITCONTROL
TVM_GETEXTENDEDSTYLE
TVM_GETIMAGELIST
TVM_GETINDENT
TVM_GETINSERTMARKCOLOR
TVM_GETISEARCHSTRING
TVM_GETITEM
TVM_GETITEMHEIGHT
TVM_GETITEMPARTRECT
TVM_GETITEMRECT
TVM_GETITEMSTATE
TVM_GETLINECOLOR
TVM_GETNEXTITEM
TVM_GETSCROLLTIME
TVM_GETSELECTEDCOUNT
TVM_GETTEXTCOLOR
TVM_GETTOOLTIPS
TVM_GETUNICODEFORMAT
TVM_GETVISIBLECOUNT
TVM_HITTEST
TVM_INSERTITEM
TVM_MAPACCIDTOHTREEITEM
TVM_MAPHTREEITEMTOACCID
TVM_SELECTITEM
TVM_SETAUTOSCROLLINFO
TVM_SETBKCOLOR
TVM_SETEXTENDEDSTYLE
TVM_SETIMAGELIST
TVM_SETINDENT
TVM_SETINSERTMARK
TVM_SETINSERTMARKCOLOR
TVM_SETITEM
TVM_SETITEMHEIGHT
TVM_SETLINECOLOR
TVM_SETSCROLLTIME
TVM_SETTEXTCOLOR
TVM_SETTOOLTIPS
TVM_SETUNICODEFORMAT
TVM_SHOWINFOTIP
TVM_SORTCHILDREN
TVM_SORTCHILDRENCB
------------------------------------------
-------------------------------
http://msdn2.microsoft.com/en-us/library/ms650168.aspx
TVM_GETITEM
Message
Retrieves
some
or
all
of
a
tree-view
item's
attributes.
You
can
send
this
message
explicitly
or
by
using
the
TreeView_GetItem
macro.
To
send
this
message,
call
the
SendMessage
function
as
follows.
Syntax
Copy
Code
lResult
=
SendMessage(
//
returns
LRESULT
in
lResult
(HWND)
hWndControl,
//
handle
to
destination
control
(UINT)
TVM_GETITEM,
//
message
ID
(WPARAM)
wParam,
//
=
0
⑨ html樹形菜單如何做出點擊其他菜單欄,當前菜單欄就自動關閉的效果急急急!!
<divid="menu">
<divclass="smtitle">
<ahref=""class="smtitle_a">列表</a>
<ul>
<li><ahref="">列表1</a></li>
<li><ahref="">列表1</a></li>
<li><ahref="">列表1</a></li>
<li><ahref="">列表1</a></li>
<li><ahref="">列表1</a></li>
</ul>
</div>
<divclass="smtitle">
<ahref=""class="smtitle_a">列表2</a>
<ul>
<li><ahref="">列表2</a></li>
<li><ahref="">列表2</a></li>
<li><ahref="">列表2</a></li>
<li><ahref="">列表2</a></li>
</ul>
</div>
<divclass="smtitle">
<ahref=""class="smtitle_a">列表3</a>
<ul>
<li><ahref="">列表3</a></li>
<li><ahref="">列表3</a></li>
<li><ahref="">列表3</a></li>
<li><ahref="">列表3</a></li>
</ul>
</div>
</div>
<style>
#menu .smtitle ul
{
list-style: none;
display: none;
}
</style>
<script src="../js/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
function initMenu() {
// $('#menu ul').hide();
// $('#menu ul.smbody').show();
$('#menu div a').click(
function () {
$(this).parent().parent().find("a.smtitle_a").css("background", "url(../images/i_sm_collapsed.gif) no-repeat 10px center");
var checkElement = $(this).next();
if ((checkElement.is('ul')) && (checkElement.is(':visible'))) {
$('#menu ul:visible').slideDown('normal');
checkElement.slideUp('normal');
checkElement.prev().css("background", "url(../images/i_sm_collapsed.gif) no-repeat 10px center");
return false;
}
if ((checkElement.is('ul')) && (!checkElement.is(':visible'))) {
$('#menu ul:visible').slideUp('normal');
checkElement.slideDown('normal');
checkElement.prev().css("background", "url(../images/i_sm_expanded.gif) no-repeat 10px center");
return false;
}
}
);
}
$(document).ready(function () { initMenu(); });
</script>
樣式自已去寫一下就好了
⑩ excel 如何實現分級顯示,也就是樹形的菜單
1、打開Excel表格,選中源數據。