![](/img/trans.png)
[英]Error about Invalid or unexpected token in javascript and jquery
[英]Interesting Invalid or unexpected token - JQuery
所以最近我在我的Wordpress网站上运行了很多jQuery。 我已经收到很多“无效或意外令牌”的错误,并找到了导致错误的原因,只是在寻找一种解决方法。
所以基本上这是行不通的:
jQuery(".someClass").prepend("
<h2>Some text</h2> ");
但这确实是:
jQuery(".someClass").prepend("<h2>Some text</h2>");
对我来说有点困难的是,我的代码有时会被php回显,所以上面的代码就是这样的结果:
$descriptionHeadJQuery = '<script>
jQuery(".portfolio_images").prepend("' . $descriptionHead . '");</script>';
我确定我可以正确设置所有间距,并且可以使用换行符使它正常工作,但是我也确定这里有人可以为我提供更好的解决方案:)
谢谢
虚空ZA
在您的PHP中,在回显之前删除所有换行符:
$lookNoLineBreaksMom = preg_replace( "/\r|\n/", "", $yourString );
作为一个漂亮的小功能:
function look_mom_no_line_breaks($brokenString) {
echo preg_replace( "/\r|\n/", "", $yourString );
// or just return it:
// return preg_replace( "/\r|\n/", "", $yourString );
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.