我正在尝试在galleriffic.js中添加我自己的功能,该功能将在更改图像时更改包含文本的<div>。
问题是,我很难弄明白代码。让我感到困惑的主要事情之一是,在第16行,它如何包含插件声明
$.galleriffic = {.....在第88行,它有一个函数
$.fn.galleriffic = function(settings) {...这两者到底有什么不同呢?为什么不把函数放在插件声明里面呢?为什么有一个是原型,一个不是原型?(由.fn提供)
发布于 2014-07-17 00:20:59
我认为第一个声明允许您编写:
$.gallerific.goto(hash);这看起来像是某种便利函数。
第二个声明用于:
$(selector).gallerific({
// options
});https://stackoverflow.com/questions/24785373
复制相似问题