
/
function setTableBgColor(){
// jQuery获取多个class:$("blue_table,<span style="font-family: Arial, Helvetica, sans-serif;">fixed_table</span><span style="font-family: Arial, Helvetica, sans-serif;">")</span>
$("<span style="font-family: Arial, Helvetica, sans-serif;">blue_table</span><span style="font-family: Arial, Helvetica, sans-serif;">")each(function () {</span>
var _this = $(this);
//设置奇数行(odd)和偶数行(even)颜色
_thisfind("tr:odd")addClass('odd');
_thisfind("tr:even")addClass('even');
背景用个class来进行css的样式固定,然后
$(this)addClass('class_name')siblings('selector')removeClass('class name')
点击哪个 哪个就加上这个classname其他的兄弟节点都去除这个classname
没看到你的节点格式,但是一般来说都是这么做的
楼主这个是有点麻烦了,jQuery的思想是用很少的代码实现较复杂的功能。推荐简单的方法,代码如下:
jQuery Code:
$(function(){
$('menus a')click(function(){
$(this)css('color','red')siblings()css('color','black');//当前点击变红,其它变黑(可以设置成需要的任意颜色,很简单吧,只一行代码)
});
});
Xhtml Code:
<div class="menus">
<a href="#">1</a>
<a href="#">2</a>
<a href="#">3</a>
</div>
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)