动态创建表时出现意外的令牌ILLEGAL

时间:2015-09-30 14:57:03

标签: jquery

我正在尝试动态创建一个表,但是当我这样做的时候我就进入了浏览器控制台Uncaught SyntaxError:Unexpected token ILLEGAL

这是我的小提琴

http://jsfiddle.net/Us8uc/3617/

我的代码

$(document).ready(function() {
    $(".tabs-menu a").click(function(event) {
        event.preventDefault();
        $(this).parent().addClass("current");
        $(this).parent().siblings().removeClass("current");
        var tab = $(this).attr("href");
           var html = '<table id="myTable">\
        <thead>\
      <tr>\
         <th   width="1%"></th>\
         <th    width="18.8%">Name </th>\
         <th     width="18.8%">Difference</th>\
         <th     width="18.8%">Quantity</th>\
         <th   width="18.8%">Volumne</th>\
         <th   width="10%">Open</th>
      </tr>\
   </thead>\
   <tbody id="positivebody"></tbody>\
</table>' ;
          $(tab).html(html);
        $(".tab-content").not(tab).css("display", "none");
        $(tab).fadeIn();
    });
});

您能否告诉我如何解决此问题

1 个答案:

答案 0 :(得分:1)

\

之后你错过了<th width="10%">Open</th>

这应该是<th width="10%">Open</th>\