在一段时间后通过选项初始化jquery插件

时间:2012-03-07 23:38:23

标签: jquery jquery-plugins

有一种简单的方法可以在一段时间后启动插件。我想在我的默认值中有一个启动选项,用户可以将其设置为false,然后再设置为true。所以我想我的问题是如何使用值初始化插件,然后稍后更改该值。

更多细节。这个插件是我自己的图库插件,过去我曾多次使用它,但这次我需要初始化它并让它等待大约10秒才开始实际滑动/淡出。

2 个答案:

答案 0 :(得分:0)

  

引用OP: “所以我想我的问题是如何使用值初始化插件,然后稍后更改该值。”

您可以正常初始化它(在document.ready内)并将其绑定到一个事件(如点击),它只是在事件发生时重新调用插件以及新选项。

$(document).ready(function() {

    $('#target').myPlugin({
        // initial options
    });

    $('a.mylink').click(function() {

        $('#target').myPlugin({
            // new options
        });

    });

});

答案 1 :(得分:-1)

您可以使用设置超时功能

setTimeout(function() {
//Run function
},2000)//Add value as required