关于另一个问题,我发现:How can I dynamically resize the jQuery Colorbox plugin?

如果我想在回调中调整颜色框的大小,该怎么称呼它?另外,是否可以禁用滚动直到调整大小完成,然后再启用它?

    $("a[rel='colorbox']").colorbox({
        onComplete: function() {
            ????.colorbox.resize(); // what in the world goes here to get the colorbox?
        },
        preloading: true
    });

最佳答案

执行此操作时:

$("a[rel='colorbox']").colorbox(...

您说的是“为我创建与此参考关联的颜色盒对象”。

因此,要访问它的属性(换句话说就是对象),您只需调用元素:
$("a[rel='colorbox']").colorbox(...;

我不知道该插件中是否有过调整大小的功能我从未使用过,但是您应该能够做到这一点:
$("a[rel='colorbox']").colorbox({
        onComplete: function() {
            $("a[rel='colorbox'").colorbox.resize(); // what in the world goes here to get the colorbox?
        },
        preloading: true
    });

关于jquery-plugins - 颜色框调整大小,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2156669/

10-13 04:45