「MediaWiki:Common.js」の版間の差分

編集の要約なし
編集の要約なし
編集の要約なし
132行目: 132行目:
           }
           }
           return this;
           return this;
      }
        }
      if ( data == null && fn == null ) {
        if ( data == null && fn == null ) {
        fn = selector;
          fn = selector;
        data = selector = undefined;
          data = selector = undefined;
      } else if ( fn == null ) {
        } else if ( fn == null ) {
        if ( typeof selector === "string" ) {
          if ( typeof selector === "string" ) {
          fn = data;
            fn = data;
          data = undefined;
            data = undefined;
        } else {
          } else {
          fn = data;
            fn = data;
          data = selector;
            data = selector;
          selector = undefined;
            selector = undefined;
        }
          }
      }
        }
      if ( fn === false ) {
        if ( fn === false ) {
        fn = returnFalse;
          fn = returnFalse;
      } else if ( !fn ) {
        } else if ( !fn ) {
        return this;
          return this;
      }
        }
      if ( one === 1 ) {
        if ( one === 1 ) {
        origFn = fn;
          origFn = fn;
        fn = function( event ) {
          fn = function( event ) {
          jQuery().off( event );
            jQuery().off( event );
          return origFn.apply( this, arguments );
            return origFn.apply( this, arguments );
        };
          };
      }
        }
      return this.each( function() {
        return this.each( function() {
        jQuery.event.add( this, types, fn, data, selector );
          jQuery.event.add( this, types, fn, data, selector );
      });
        });
      }
     });
     });
   }
   }