2010-07-28 99 views
2

我与别人的插件,而不是我自己说话。我想这样做而不触摸他们的代码(我想在一个单独的文件中)。jquery - 设置插件的默认值?

我想有一个办法做到这一点,是这样的:

$ .defaults.pluginname什么?

回答

5

这完全依赖于插件以及它是如何写的。对于较大的是这是通常支持(的时间),但它肯定不能保证,肯定他们是如何编码插件的变化......因为有十几个不同的基本方式做到这一点。

如果你发布了你想要修改的实际插件,我们可以告诉你最好的办法,但是不能保证你可以在没有编辑它的代码。

编辑:,因为你正在使用的colorbox plugin可以使用暴露settings object调用.colorbox(),这样之前设置的默认值:

$.colorbox.settings.opacity = 0.5; //background opacity for example 

任何colorbox options的是可设置这种方式。

+0

我使用的颜色框插件 – Matthew 2010-07-28 21:56:56