jquery怎么改变单元格背景颜色

jquery怎么改变单元格背景颜色,第1张

设置列表的表格背景颜色交替

/

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>

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11678542.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-17
下一篇2023-05-17

发表评论

登录后才能评论

评论列表(0条)

    保存