确定jquery插件是否已初始化

时间:2018-03-13 01:40:26

标签: javascript jquery

我使用了两个不同的jquery插件。 selectpicker和prettyCheckable

在我初始化它们时都没有返回任何内容,那么如何确定它们是否已初始化,以便我不重新初始化它们?

他们像这样被调用

if (scope.isTermsInitialized === false) {
        $("input.terms").prettyCheckable();
        scope.isTermsInitialized = true;
    }

我想我可以像这样设置一个标志并检查它我想要查看页面并初始化该页面中的数据,但我不知道这是否是最佳方式。< / p>

{{1}}

1 个答案:

答案 0 :(得分:0)

对于选择器,您可以检查get函数的值。我没有看到任何有用的prettycheckable方法。您可以使用customClass方法添加一些检查,但此时您也可以设置变量。

http://picker.adam-uhlir.me/

http://arthurgouveia.com/prettyCheckable/