用javascript+xsl写了一个树时遇到的一个难题
我用javascript+xsl写了一个树,就是父节点下又有一些子节点,
当我点击一个节点时,希望这个节点的文字能变颜色。
假设当前点击了A节点,A节点的文字的颜色变为红色了。
我又点击了B节点,B节点的颜色也变为了红色,这个功能我已经实现了。
但是当我点击B节点在B节点的文字变为红色的同时还想让A节点的文字的颜色变为黑色,即恢复它原来的颜色。
怎么记住上一个被鼠标点击过的那个对象呢。
我试着把上一个被鼠标点击过的那个对象的id存放到隐藏域中,但是当我去改它的颜色时,它却收拢了它所有的子节点。
该怎么解决呢?
谢谢。