树菜单过滤
① 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表格,选中源数据。