0

我试过了:

$(document).on("event", window.iframe_name.doument.getElementsByTagName["body"][0], function(){
    //code
});

但它似乎不起作用。

4

1 回答 1

0

首先,您必须等待 iFrame 加载。

$(function(){
    $('#iFrame').load(function(){
        //then set up some access points
         var frame = document.getElementById('iFrame'); // referance to the iframe
         var frameWindow = frame.contentWindow; // referance the iframes window
         var contents = $(this).contents(); // contents of the iframe

         frameWindow.$('body').on(//your code here)

    })
})
于 2012-10-31T14:27:16.727 回答