作者averywu (看文不要只会用横的看)
看板Ajax
标题[问题] CSS修改
时间Sat Dec 11 11:32:27 2010
我在表格上做了OnClick事件,当点击後执行highlight();
function highlight(x){
$("table
#orderlist").css("border","solid blue 1px");
$(x).css("border", "solid red 3px");
}
我的想法是,当点击发生时,先把指定的表格BORDER全部改为BLUE,1px.
然後把传进来的X那栏改为3px red.
现在问题发生,点击後会把点击那栏改成红的。其它栏也会变蓝线。
当我点击其它栏时,原本变红的会保留着,不会变蓝。
也就是说我的程式第一行不会对已改色的栏(TR)动作。
是我顺序有问题吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.124.142.152
1F:→ s25g5d4:阿你没有复原CSS 效果当然继续留着阿 12/11 19:01
2F:→ grence:你的 x如果是 tr or td,table的 border style会盖不掉 12/11 20:58
3F:→ averywu:解决了,如同二楼说的一样.我第二行的Border加到TR去了 12/11 23:19