Kolejne ciekawostki związane z IE i GWT

Jak Gargamel smerfów, tak ja nie cierpię IE. Dziś zmagałem się z upiornym problemem dodawania ClickHandlera do elementu LI w którym siedzi DIV. W FF działa, w Operze działa, a nawet w Syfarynce działa, ale w jebanym IE7 nie. W czym rzecz. Generalnie W sposobie przetwarzania zdarzeń przez IE. Juz nie pamiętam o co dokładnie chodziło, ale jeżeli zdarzenie pochodzi z DIV umieszczonego w LI to jeżeli handler jest ustawiony dla LI to nie zostanie odpalony, bo zje go DIV.
Szczególnie wkurzające bywa to przy własnych komponentach budowanych od podstaw (czyli dziedziczących z ComplexPanel), gdyż wymaga dodatkowego warunku. No ale całe życie się uczymy i głupi umieramy.

Napisz odpowiedź

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *

To create code blocks or other preformatted text, indent by four spaces:

    This will be displayed in a monospaced font. The first four 
    spaces will be stripped off, but all other whitespace
    will be preserved.
    
    Markdown is turned off in code blocks:
     [This is not a link](http://example.com)

To create not a block, but an inline code span, use backticks:

Here is some inline `code`.

For more help see http://daringfireball.net/projects/markdown/syntax