javascript
  • debugging
  • 2014-08-31 55 views -3 likes 
    -3

    我得到的错误,当我运行下面的初始化意外的字符串,这段代码出了什么问题?

    var data = "<div class='modal fade' id='add_image"+id+"' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'> <div class='modal-dialog'> <div class='modal-content'> <div class='modal-body'> <button type='button' id='close"+id+"' class='close' data-dismiss='modal'><span aria-hidden='true'>&times;</span><span class='sr-only'>Close</span></button> <ul id='tabs' class='nav nav-tabs' data-tabs='tabs'> <li class='active'><a href='#upload"+id+"' data-toggle='tab'><span class='glyphicon glyphicon-open'></span> Upload</a></li> <li><a href='#search"+id+"' data-toggle='tab'><span class='glyphicon glyphicon-search'></span> Search</a></li> </ul> <div id='my-tab-content' class='tab-content'> <div class='tab-pane active' id='upload"+id+"'> <center> <p class='lead' id='q_upload_result"+id+"'></p> <input type='file' name='ques_image"+id+"' id='ques_image"+id+"' data-imgfile=""+id+"" style='visibility:hidden;' onchange='showimagepreview(this);'> <button type='button' id='file_trigger"+id+"' data-tid='"+id+"' class='btn btn-primary'><span class='glyphicon glyphicon-folder-open' onclick='trigger_up(this);'></span> Browse</button> </center> </div> <div class='tab-pane' id='search"+id+"'> <br> <input id='q_search"+id+"' name='q"+id+"' type='text' class='form-control' placeholder='search here..'><hr> <span id='img_res"+id+"'></span> </div> </div> </div> </div> </div> </div>"; 
    

    的可读性:

    var data = "<div class='modal fade' id='add_image"+id+ 
        "' tabindex='-1' role='dialog' aria-labelledby='myModalLabel' aria-hidden='true'> <div class='modal-dialog'> <div class='modal-content'> <div class='modal-body'> <button type='button' id='close"+ 
        id+"' class='close' data-dismiss='modal'><span aria-hidden='true'>&times;</span><span class='sr-only'>Close</span></button> <ul id='tabs' class='nav nav-tabs' data-tabs='tabs'> <li class='active'><a href='#upload"+ 
        id+"' data-toggle='tab'><span class='glyphicon glyphicon-open'></span> Upload</a></li> <li><a href='#search"+id+"' data-toggle='tab'><span class='glyphicon glyphicon-search'></span> Search</a></li> </ul> <div id='my-tab-content' " + 
        " class='tab-content'> <div class='tab-pane active' id='upload"+id+"'> <center> <p class='lead' id='q_upload_result"+ 
        id+"'></p> <input type='file' name='ques_image"+ 
        id+"' id='ques_image"+ 
        id+"' data-imgfile=""+ 
        id+"" style='visibility:hidden;' onchange='showimagepreview(this);'> <button type='button' id='file_trigger"+id+"' data-tid='"+ 
        id+"' class='btn btn-primary'><span class='glyphicon glyphicon-folder-open' onclick='trigger_up(this);'></span> Browse</button> </center> </div> <div class='tab-pane' id='search"+ 
        id+"'> <br> <input id='q_search"+id+"' name='q"+id+"' type='text' class='form-control' placeholder='search here..'><hr> <span id='img_res"+id+"'></span> </div> </div> </div> </div> </div> </div>"; 
    
    +0

    更多的代码,仅从这没有人可以帮你。什么是错误? – onetwo12 2014-08-31 15:01:54

    +3

    这是一个不错的错误? – Marciano 2014-08-31 15:02:38

    +4

    已经没有缩进日了吗? – 2014-08-31 15:02:56

    回答

    0

    的报价错误是近..... id+"' data-imgfile=""+id+ ....

    +0

    感谢amthor!现在很好用! – 2014-08-31 15:07:48

    +0

    将它拆分成零件或使用'replace'来摆弄id的内容,这很可能成为维修噩梦。 – 2014-08-31 15:09:17

    相关问题