jquery-tools

jquery工具

Verze ze dne 20. 03. 2022. Zobrazit nejnovější verzi.

Tento skript by neměl být instalován přímo. Jedná se o knihovnu, kterou by měly jiné skripty využívat pomocí meta příkazu // @require https://updategreasyfork.deno.dev/scripts/441806/1030355/jquery-tools.js

$.fn.wait = function (func, interval) {
  var _interval = interval | 20,
    _self = this,
    _selector = this.selector,
    _iIntervalID;
  if (this.length) {
    func && func.call(this);
    clearInterval(_iIntervalID);
  } else {
    _iIntervalID = setInterval(function () {
      _self = $(_selector);
      if (_self.length) {
        func && func.call(_self);
        clearInterval(_iIntervalID);
      }
    }, _interval);
  }
  return this;
};