Stop trying to emulate the focus/blur event in IE, doesn't work as one might expect...
[jquery.git] / test / delegatetest.html
index e3ebbfc..7b35c8e 100644 (file)
                <td id='textbind' class="red">TEXT</td>\r
                <td id='textareabind' class="red">TEXTAREA</td>\r
            </tr>\r
+           <tr>\r
+               <td>Focusin:</td>\r
+               <td id='selectfocus' class="red">SELECT</td>\r
+               <td id='mselectfocus' class="red">MULTI</td>\r
+               <td id='checkboxfocus' class="red">CHECKBOX</td>\r
+               <td id='radiofocus' class="red">RADIO</td>\r
+               <td id='textfocus' class="red">TEXT</td>\r
+               <td id='textareafocus' class="red">TEXTAREA</td>\r
+           </tr>\r
+           <tr>\r
+               <td>Focusout:</td>\r
+               <td id='selectblur' class="red">SELECT</td>\r
+               <td id='mselectblur' class="red">MULTI</td>\r
+               <td id='checkboxblur' class="red">CHECKBOX</td>\r
+               <td id='radioblur' class="red">RADIO</td>\r
+               <td id='textblur' class="red">TEXT</td>\r
+               <td id='textareablur' class="red">TEXTAREA</td>\r
+           </tr>\r
         </table>\r
         <h2>Submit Tests</h2>\r
         <table>\r
 \r
         <script type='text/javascript'>\r
        jQuery.fn.addChangeTest = function( id, prevent ) {\r
+               this.bind("focusin", function(){\r
+                       jQuery(id + "focus").blink();\r
+               }).bind("focusout", function(){\r
+                       jQuery(id + "blur").blink();\r
+               });\r
+\r
                return this.bind("change", function(e){\r
                        jQuery(id + "bind").blink();\r
                }).live("change", function(e){\r