【发布时间】:2015-03-06 19:11:35
【问题描述】:
我正在检查一个 jQuery 插件 (magnific popup) 脚本是否已经加载到 DOM 中,如果没有,那么我想加载它:
if(typeof $.fn.magnificPopup !== 'undefined'){
console.log('Plugin exists');
}else{
$.getScript('vendor/jquery.magnific-popup.min.js', function(){
console.log('Script loaded.');
});
}
现在通常我会像这样初始化 magnific popup:
$('.gallery-img').magnificPopup({
type: 'image',
gallery: {
enabled: true
}
});
但这不起作用。如何初始化插件并将其应用于页面上的元素?
【问题讨论】:
标签: jquery plugins magnific-popup getscript