Le déclenchement d'un événement jQuery à partir d'une iframe

Voici le scénario, j'ai des évènements qui se produisent dans une iframe et jusqu'à maintenant tout va bien. Je viens de tomber sur le problème lorsque je veux envoyer une manifestation de l'iframe à la société mère.

Je suis en utilisant ce pour déclencher l'événement de l'iframe:

$('body', window.parent.document).trigger('eventName');
//and I've also tried
$(window.parent.document).find('body').trigger('eventName');

Et puis, dans la page parent j'ai écoute l'événement comme ceci:

$('body').bind('eventName', myFunction)

Je sais que le script arrive à la détente, car j'ai collé une console.log avant et après le déclenchement. L'iframe est sur le même domaine, donc il n'y a pas de problème.

Je peux appeler une fonction sur la page parent directement comme ceci: window.parent.functionName mais je me demandais si cela est possible en utilisant l'aide d'un événement en fonction de la solution.

Résolu

@cwolves réponse est génial de travailler:

parent.$('body').trigger( 'eventName' );
InformationsquelleAutor locrizak | 2011-07-14