You should post this on jquery dev group:
http://groups.google.com/group/jquery-dev

On Tue, Oct 6, 2009 at 16:28, mk.keck <kec...@googlemail.com> wrote:

>
> Hello,
>
> I've found an error in Line 2853:
> IE8 stopps with follow Error Message:
> 'Mitglied nicht gefunden' in Zeile 2853 Zeichen 9
> 'Member not found' Line 2853 Char 9
>
> This happens with the fixClick Plugin (http://plugins.jquery.com/
> project/FixClick <http://plugins.jquery.com/%0Aproject/FixClick>)
>
>
> I think the Problem is in the function jQuery.Event.prototype.
> I have made some modifications on it:
> <code>
> // jQuery.Event is based on DOM3 Events as specified by the ECMAScript
> Language Binding
> //
> http://www.w3.org/TR/2003/WD-DOM-Level-3-Events-20030331/ecma-script-binding.html
> jQuery.Event.prototype = {
>  preventDefault: function() {
>    this.isDefaultPrevented = returnTrue;
>    var e = this.originalEvent;
>    if (!e) {
>      return;
>    }
>    // if preventDefault exists run it on the original event
>    if (e.preventDefault) {
>      e.preventDefault();
>    }
>    // otherwise set the returnValue property of the original event to
> false (IE)
>    try {
>      e.returnValue = false;
>    } catch(e) {}
>  },
>  stopPropagation: function() {
>    this.isPropagationStopped = returnTrue;
>    var e = this.originalEvent;
>    if (!e) {
>      return;
>    }
>    // if stopPropagation exists run it on the original event
>    if (e.stopPropagation) {
>      e.stopPropagation();
>      // otherwise set the cancelBubble property of the original event
> to true (IE)
>      try {
>        e.cancelBubble = true;
>      } catch(e) {}
>    },
>    stopImmediatePropagation: function() {
>      this.isImmediatePropagationStopped = returnTrue;
>      this.stopPropagation();
>    },
>    isDefaultPrevented: returnFalse,
>    isPropagationStopped: returnFalse,
>    isImmediatePropagationStopped: returnFalse
> };
> </code>
>

Reply via email to