繁体   English   中英

参数列表jQuery后未捕获到的SyntaxError:缺少)

[英]Uncaught SyntaxError: missing ) after argument list jQuery

我正在使用此脚本,并在参数列表后收到错误消息“ Uncaught SyntaxError:missing”。

请帮助我摆脱讨厌的错误,花了很多时间,但没有解决。

<script>
function endOfText(){
    <?php 
         $free_text = '<div style="display:block;width:600px;height:340px;background-color:black;">
                    <div style="height:35px;"></div>
                    <div style="height:20px;width:600px;text-align:center;color:white;font-size:20px;">PARTIE SUIVANTE</div>
                    <div style="height:30px;"></div>
                    <div style="display:block;width:300px;height:170px;margin-left:150px;cursor:default;
                    background-image:url("'.$server_free.'thumb/'.$drama_tab['shortcut'].'/'.$drama_tab['shortcut'].$epiNB.'-'.$part_1.'_thumb.jpg");background-size:300px 170px;background-repeat:no-repeat;background-position:center;">
                        <div><a href="javascript:void(0)" onclick="send_epi('.$part_1.')"><img src="'.$http.'images/next_free.png"/></a></div>
                    </div>
                    <div style="height:40px;"></div>
                    <div style="width:600px;text-align:center;color:white;">Ou utilisez les boutons numérotés à droite</div>
                </div>';

    echo '$("#free_video").append("'.$free_text.'");';
   ?>
}

您正在打印echo '$("#free_video").append("'.$free_text.'");';

其中包含2x "表示字符串。

建立$free_text您还要在"设置the background-image:url("/test/myImg.jpg")

所以最终,您的错误是由类似

$("#free_video").append("background-image:url("/test/myImg.jpg")"); 当然,这是行不通的。

解决方案:转义您的"和/或考虑过多的使用'"

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM