JQuery for-loop with variable

时间:2018-02-22 19:49:30

标签: php jquery

我有一张不同MySQL数据的表格。我想在悬停时突出显示具有相同ID的单元格。我用一个简单的jQuery做了这个,脚本几乎正常工作,但是你看到我有了var nr并希望将整数i添加到类字符串中。我的错是什么,为什么不工作?如果您将 var nr ='。id_'+ i; 更改为静态变量,例如 var nr ='。id_2'; 它正在运行。

for (i = 0; i < 10; i++) {
    var nr = '.id_' + i;
    var bgcol = $(nr).css('backgroundColor');
    $(nr).hover(
      function(){
            $(nr).css({"background":"yellow"});
      },function(){
            $(nr).css({"background":bgcol});
    });
}

restorationIdentifier

解决方案,感谢Karl-AndréGagnon:http://jsfiddle.net/Nkdny/210/请在评论中查看详细信息。

1 个答案:

答案 0 :(得分:0)

你的php语句前面缺少一个回声。

<?php echo $amount; ?>