我正在使用Liferay DXP 7.0版。最近,我们将主题从6.2迁移到7.0 在这样做的同时,我们复制了与jquery相关的源代码,而不是jquery js文件。
我们注意到DXP中提供了开箱即用的jquery。所以我没有在主题中包含jQuery。
其余的jquery东西按原样工作。但是,Cookie部分失败并显示
$。cookie不是函数
如果我尝试导入由Liferay提供的相同版本的jquery(即2.1.4)以纯HTML格式以及jquery.cookie.js,则可以正常运行,但不适用于Liferay服务器。
答案 0 :(得分:0)
似乎您正在使用jquery插件,您可能需要在主题中包括它才能使用它。但是,您不应该包括jquery本身,因为它已经可用。 您还必须确保先加载jquery。