簡體   English   中英

如何知道bootstrap插件已經初始化

[英]How to know that bootstrap plugin has been initialized

我正在嘗試為這里找到的引導程序實現validator.js插件: https : //1000hz.github.io/bootstrap-validator/

我想掛入提交事件。

插件的文檔中寫了以下內容:“確保在表單上初始化插件后綁定了提交處理程序”

我已經像這樣編寫了我的提交處理程序,一切似乎都正常。

$( document ).ready(function() {
    $('#form').validator().on('submit', function (e) {
      if (e.isDefaultPrevented()) {
        console.log("invalid form");
      } else {
        console.log("everything looks good!");
      }
    })
});

但我能確定這會一直有效嗎?

如何確定插件已經初始化?

在文檔准備好之前,不能安全地操作頁面,因為:

$(document).ready(function(){...});

如果您想在整個頁面(圖像或 iframe)之后加載您的函數,而不僅僅是 DOM 已准備好使用:

$(window).on("load", function(){...})

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM