我有一个导航器的代码,它就像手风琴一样工作。
一张图片来演示我的导航器:
忽略“奇怪的字符”,这是我的语言。
这是它如何构建的代码示例:http: //jsfiddle.net/uXA7E/3/
如您所见,导航器的深度最大为 3 级。
我想要实现的是,如果用户使用 jQuery 浏览 id 为“13”左右的类别,我将选择类为 13 的元素,然后一直显示到它并标记它一些颜色。
这是链接构建的方式:
<a class="13" href="category.php?cid=13">בלוקים ודפדפות</a>
我在页面上有一个元素,其中包含我正在查看的 ID:
<input type="hidden" value="13" id="cid">
这是我尝试过的代码:
var until = document.getElementsByClassName('depth-two');
$("."+$("#cid").val()).prevUntil(until,"ul").show();
和:
$("."+$("#cid").val()).prevAll("ul").show();
不幸的是,它根本没有用。
还有其他想法吗?