在2个网站上我已经包括了lightbox2-code
,但在一个它工作,另一个没有,我无法弄清楚差异。在不工作的网站上我得到错误typeerror $ is not a function ... lightbox.js (78,5)
Lightbox2需要jQuery。确保它在Lightbox脚本之前加载,或者如果您当前没有在页面上加载jQuery,请使用lightbox-plus-jquery.js
文件。此文件位于Lightbox2包的dist/js/
文件夹中。
以下是官方文档的相关摘录表:
确保还加载了Lightbox所需的jQuery。
- 如果您已在页面上使用jQuery,请确保在lightbox.js之前加载它。需要jQuery 1.7或更高版本。
- 如果你当前没有使用jQuery,我已经创建了一个包含Lightbox和jQuery的打包文件。包括dist / js / lightbox-plus-jquery.js而不是lightbox.js。