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
选择器进行选择。
精彩评论