【发布时间】:2012-05-31 06:18:14
【问题描述】:
我有一棵结构如下的树:
Home
Products
Product1
Product2
Item1
Item2
Item3
我有一个要求选择产品1,产品的颜色应该是红色的。为此,我使用了以下 jquery:
<script type="text/javascript">
$(document).ready(function () {
$(".leftnav li ul li").click(function(){
var thisAnchor = $(this);
var parent = $(thisAnchor).parent().parent();
$(parent).children("a").css('color','red');
});
});
</script>
这里 leftnav 是包含树结构的 div 上使用的类。我一点击Product1,颜色就会改变,但一旦页面回发,颜色就会消失。有人可以指导我如何解决这个问题。
问候, 斯瓦蒂耆那教
【问题讨论】:
-
我编辑了你的问题,所以源代码更明显。
-
找到了解决方案:我没有调用 click 函数,而是执行了以下操作:
标签: jquery css postback parent