2015-02-06 85 views
0

我添加下面的脚本到Liferay的主题修改Liferay的面包屑的第一项冠军。Liferay的主题脚本错误:未捕获的SyntaxError:意外的标记非法

<script type="text/javascript"> 
    $(document).ready(function() { 
     $("#breadcrumbs li:nth-child(1) a").text('My title'); 
    }); 
</script> 

,但我得到了错误“意外令牌非法”在这个位置:

$(document).ready(function() { 
     $(" 

我不知道什么是完全相同的问题,尤其是jQuery的JavaScript文件包含在portal_normal的头。 VM。

另外我测试的代码在浏览器的控制台,并在一个简单的HTML页面(不Liferay的),它的工作很好,但问题是只与Liferay的主题。

+0

复制/粘贴代码? – 2015-02-06 11:20:39

+0

为什么这个问题downvoted? – 2015-02-06 11:22:13

回答

0

尝试使用jQuery的兼容模式,例如用jQuery替换$。如果您的主题使用Velocity或Freemarker,则这些$术语可能会被模板引擎解释。

或者,你可能想尝试逃避$迹象,一些在的窍门this SO question

相关问题