Can I call $(document).ready() to re-activate all on load event handlers?

前端 未结 10 1613
情书的邮戳
情书的邮戳 2020-12-15 15:37

Does anyone happen to know IF and HOW I could re-call all on-load event handlers? I\'m referencing some .js files that I DON\'T have control over, and these .js libraries do

10条回答
  •  忘掉有多难
    2020-12-15 16:09

    Or, try this:

    jQuery.extend ({
    
        document_ready: function (value) {
            $(document).ready (value);
            $(document).ajaxComplete (value);
        }/* document_ready */
    
    });
    

    And instead of defining a function by saying:

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

    say:

    jQuery.document_ready (function () { blah blah blah });
    

    Explanation:

    Any function loaded to "document_ready" will be automatically loaded into both "$(document).ready ()" and "$(document).ajaxComplete ()" and will fire under both circumstances.

提交回复
热议问题