jquery遍历表格,为每一行增加背景色,请教!

jquery遍历表格,为每一行增加背景色,请教!,第1张

看问题说要遍历,应该是要加逐行换色把

$("table tr:even").css("background","#fff")

$("table tr:odd").css("background","#eee")

这样就能实现奇偶行颜色不同了。选择器里面的table可以换成你需要的table的id,比如$("#my_table tr:even")

把需要变换的背景写成class,如

.bgcolor{background:#444}

a标签最好放在一个容器里面,如一个div,暂且用id标识它<div

id="tit"><a>1</a><a>2</a><a>3</a></div>

单击a标签的时候把这个class添加到a标签上面去就行了,当然,为了美观,a标签里面还可以嵌套其它标签

$("#tit

a").click(function{

e.preventDefault()//阻止a标签的默认事件

$(this).addClass("bgcolor")//为当前标签添加bgcolor类

$(this).siblings().removeClass("bgcolor")//移除当前元素的同级元素的bgcolor类

})

上面的代码都是手打的,可能有误,在编辑器里面应该由提示吧。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

    保存