将JavaScript变量添加到jQuery选择器中的href值

将JavaScript变量添加到jQuery选择器中的href值,javascript,Javascript,我有一些JavaScript我正在尝试编辑。基本上,JavaScript创建了一个按钮,如果颜色是红色,就可以点击,这很有效,但是我需要将日期添加到实际的href值中 if (color == "#DC3545") { var date = $("#selected_date").val(); $("div.toolbar") .html('<a class="btn btn-primary"

我有一些JavaScript我正在尝试编辑。基本上,JavaScript创建了一个按钮,如果颜色是红色,就可以点击,这很有效,但是我需要将日期添加到实际的href值中

if (color == "#DC3545") {
  var date = $("#selected_date").val();

  $("div.toolbar")
    .html('<a class="btn btn-primary" href="edit.php?Date=+date" >Edit Day</a>');
}
if(颜色=“#DC3545”){
变量日期=$(“#选定的#日期”).val();
$(“div.toolbar”)
.html(“”);
}

您只需修复字符串连接:

$("div.toolbar")
  .html('<a class="btn btn-primary" href="edit.php?Date=' + date + '" >Edit Day</a>');
  // ---------------------------------------------------^----------^
$(“div.toolbar”)
.html(“”);
// ---------------------------------------------------^----------^

查看问题中的颜色。是的,代码高亮显示可以提供有价值的线索。如果变量的颜色与字符串的颜色相同,则可能有问题。