在eval(<anonymous>)时出现Uncaught SyntaxError:意外令牌}

时间:2019-02-21 10:00:10

标签: javascript jquery

我被抛出Uncaught SyntaxError消息。该代码昨天有效,我不记得更改任何内容。

有人知道这个问题可能是什么吗?我在下面包含了Javascript和jQuery。

function updateOutput() {
  $("iframe").contents().find("html").html("<html><head><style type='text/css'>" + $("#cssPanel").val() + "</style></head><body>" + $("#htmlPanel").val() + "</body></html>");

  document.getElementById("outputPanel").contentWindow.eval($("#javascriptPanel").val());
}

$(".toggleButton").hover(function() {
  $(this).addClass("highlightedButton");
}, function() {
  $(this).removeClass("highlightedButton");
});

$(".toggleButton").click(function() {
  $(this).toggleClass("active");
  $(this).removeClass("highlightedButton");
  var panelID = $(this).attr("id") + "Panel";
  $("#" + panelID).toggleClass("hidden");
  var numberOfActivePanels = 4 - $(".hidden").length;
  $(".panel").width(($(window).width() / numberOfActivePanels) - 10);
});

$(".panel").height($(window).height() - $("#nav").height() - 17);

$(".panel").width($(window).width() / 2 - 10);
updateOutput();

$("textarea").on('change keyup paste', function() {
  updateOutput();
});

谢谢大家,我还是编程新手!

0 个答案:

没有答案