我遇到了关于jQuery Heat Color的问题。我想根据该行的表数据为所有行设置自定义颜色。在运行时生成。我设置了一个隐藏的文本字段,并与此值进行比较,设置了一个特定的颜色。我正在使用代码..
$("#tblreg > tbody > tr").heatcolor()//for every row of the table
......
var days = $("#DRRecvdays").val();//DRRecvdays is the id of textbox
但是这总是返回第一行值(第一行的'DRRecvdays'文本值)
请尽快帮助我..答案 0 :(得分:0)
我相信你有多个具有相同ID的隐藏输入。你不能拥有这个并导致无效的dom结构。元素id必须是唯一的。
jQuery需要一个有效的dom才能正常工作。
通常,您将在这些输入上使用类,然后使用兄弟选择器访问隐藏的输入。你可以粘贴标记,我可以提供解决方案