jQuery: fare clic sull'evento all'interno di iframe

Sto cercando di sparare un evento clic su un elemento all'interno di un iframe, ma non sembra funzionare. La mia impostazione attuale:
jsFiddle: http://jsfiddle.net/q4aa3/
jQuery:

$(document).ready(function () { $('#this-iframe').load(function () { $('#this-iframe').contents().find('img').live({ click: function () { alert('clicked img'); } }); }); }); 

Facendo clic sull'image all'interno dell'eframe non sta spegnendo l'allarme, non so perché, o c'è un modo migliore per raggiungere questo objective? Ogni suggerimento sarà molto apprezzato!

Quando si dispone dello iframe nello stesso dominio, è ansible utilizzare questo script per catturare i clic nell'eframe. Non utilizzare .live, è deprato come da jQuery 1.7.

 var iframeBody = $('body', $('#iframe')[0].contentWindow.document); $(iframeBody).on('click', 'img', function(event) { doSomething(); }); 

È ansible manipolare il corpo attraverso la variabile iframeBody.