enable test for binding events cross-frame that was fixed in r6316
authorBrandon Aaron <brandon.aaron@gmail.com>
Wed, 29 Apr 2009 22:04:41 +0000 (22:04 +0000)
committerBrandon Aaron <brandon.aaron@gmail.com>
Wed, 29 Apr 2009 22:04:41 +0000 (22:04 +0000)
test/unit/event.js

index 4120af1..8906728 100644 (file)
@@ -47,15 +47,11 @@ test("bind(), no data", function() {
 
 test("bind(), iframes", function() {
        // events don't work with iframes, see #939 - this test fails in IE because of contentDocument
-       // var doc = document.getElementById("iframe").contentDocument;
-       // 
-       // doc.body.innerHTML = "<input type='text'/>";
-       //
-       // var input = doc.getElementsByTagName("input")[0];
-       //
-       // jQuery(input).bind("click",function() {
-       //      ok( true, "Binding to element inside iframe" );
-       // }).click();
+       var doc = jQuery("#loadediframe").contents();
+       
+       jQuery("div", doc).bind("click", function() {
+               ok( true, "Binding to element inside iframe" );
+       }).click().unbind('click');
 });
 
 test("bind(), trigger change on select", function() {