【发布时间】:2017-04-20 21:13:43
【问题描述】:
我正在尝试使用外部 JS 文件中的 javascript 将 fancybox 3 加载到我的 prestashop 产品图像中, 但我在控制台中收到此错误:Uncaught TypeError: cannot read property 'open' of undefined.
我一直在本地测试此代码,它运行良好。
<a id="fancyboxlauncher" href="javascript:void(0)" >Click me</a>
Javascript
$('#fancyboxlauncher').on('click', function() {
'use strict';
$.fancybox.open([
{
src : '{$image.bySize.home_default.url}',
opts : {
caption : '{$product.description_short nofilter}'
}
}
], {
loop : false,
hash : "test"
});
});
【问题讨论】:
标签: javascript prestashop fancybox-3