优艾设计网

jquary 每秒selector用法?

我想要每秒隨機產生一個TR來進行css操作,
但不想每秒對table做selector,
一次性取出放在 Array or Map怎麼做呢?
或是有什麼其他的方法?

setInterval(function (){ var TR = $("table tr:eq("+(Math.floor(Math.random() * 3)+ 1)+") td:eq(5)"); $(".textMark").removeClass("textMark"); TR.text(2 * Math.ran优艾设计网_Photoshop问答dom().toFixed(4)).addClass("textMark"); }, 1 * 1000);


360U3216747705 优艾设计网_PS交流 15小时前

TR是新生成的吗?如果是新生成的那就没有什么比较好的办法了,DOM在实时变化,要获取所有的tr只能重新$(table tr)了,如果用了react虚拟DOM倒有一些可能,对数据进行操作。如果不是的话,可以将所有的TD先缓存起来,再用eq选择器进行选择。


0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜