code: function(_url,_href){
              if (!_url) return;
              var _info = location.parse(_url);
              this._$dispatchEvent('onbeforechange',_info);
              var _umi = this.__doRewriteUMI(
                  _info.path,_href||_info.href
              );
              return this.__groups[this.__pbseed]._$hasUMI(_umi);
          }
docs: check event need delegated