0

我正在使用 Liferay DXP 7.0 版。最近我们将主题从 6.2 迁移到 7.0 在这样做的同时,我们将与 jquery 相关的源代码从 jquery js 文件中复制了出来。

我们注意到 DXP 中提供了开箱即用的 jquery。所以我没有在主题中包含 jquery。

jquery 的其余部分按原样工作。但是,cookie 部分失败了

$.cookie 不是函数

如果我尝试导入 Liferay 以纯 html 格式提供的相同版本的 jquery 即 2.1.4 以及 jquery.cookie.js,它可以正常工作,但不适用于 Liferay 服务器。

4

1 回答 1

0

好像您正在使用 jquery 插件,您可能需要将其包含在您的主题中才能使用它。您不应该包含 jquery 本身,因为它已经可用。您还必须确保首先加载 jquery。

于 2019-02-25T16:09:25.733 回答