簡體   English   中英

如果前面的函數失敗,如何防止jQuery函數無法運行?

[英]How to prevent jQuery functions from not running if a preceding function fails?

我有一個問題,如果前面的函數失敗,jQuery函數沒有運行,例如:

jQuery(function($) {
    // this function failed to run because the dependency file wasn't loaded
});


jQuery(function($) {
    // fails to run unless all preceding function succeed
});


jQuery(function($) {
    // fails to run unless all preceding function succeed
});

我這樣做是因為它們都是小塊的代碼,每個代碼用於我的網站上使用的jquery插件,所以一個用於滑塊另一個用於下拉菜單...,例如,如果沒有滑塊的頁面我我沒有加載滑塊插件,因此滑塊功能之后的所有內容都無法運行。

那么我應該怎么做才能讓jquery忽略失敗的功能?

並提前感謝。

使用catch塊來捕獲錯誤,或者首先使用if以避免錯誤。

暫無
暫無

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

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