Jquery 如何在portal_normal.vm中放置无冲突
如何将下面的脚本放入liferay主题的portal_normal.vm中Jquery 如何在portal_normal.vm中放置无冲突,jquery,liferay-theme,Jquery,Liferay Theme,如何将下面的脚本放入liferay主题的portal_normal.vm中 <script type="text/javascript"> var $old = $.noConflict(); </script> var$old=$.noConflict(); 我已经用与上面相同的方式写了它。但这是错误的。我错过什么了吗 09:03:38,440 ERROR [velocity:151] org.apache.velocity.exception.Pars
<script type="text/javascript">
var $old = $.noConflict();
</script>
var$old=$.noConflict();
我已经用与上面相同的方式写了它。但这是错误的。我错过什么了吗
09:03:38,440 ERROR [velocity:151] org.apache.velocity.exception.ParseErrorException: Encountered ")" at my-theme_SERVLET_CONTEXT_/templates/portal_normal.vm[line 24, column 33]
Was expecting one of:
<EOF>
"(" ...
<RPAREN> ...
<ESCAPE_DIRECTIVE> ...
<SET_DIRECTIVE> ...
"##" ...
"\\\\" ...
"\\" ...
<TEXT> ...
"*#" ...
"*#" ...
<STRING_LITERAL> ...
<IF_DIRECTIVE> ...
<STOP_DIRECTIVE> ...
<INTEGER_LITERAL> ...
<FLOATING_POINT_LITERAL> ...
<WORD> ...
<BRACKETED_WORD> ...
<IDENTIFIER> ...
<DOT> ...
"{" ...
"}" ...
09:03:38440错误[velocity:151]org.apache.velocity.exception.ParseErrorException:meeting”)“在my-theme\u SERVLET\u CONTEXT\u/templates/portal\u normal.vm[第24行,第33列]
我期待的是:
"(" ...
...
...
...
"##" ...
"\\\\" ...
"\\" ...
...
"*#" ...
"*#" ...
...
...
...
...
...
...
...
...
...
"{" ...
"}" ...
您试图避免Liferay主题中的jQuery冲突。您可以使用
<script type="text/javascript">
var old = jQuery.noConflict();
</script>
var old=jQuery.noConflict();
我不认为这会释放$variable。我遇到了同样的问题。以上所述表明,old现在表示jQuery变量,而不一定释放$fore供其他库使用