I have a page that has the following javascript:
var w = window.open(\"somePage.html\", \'\', \'width=500, height=500\'); $(w).bind(\'someEvent\', function() { a
I think the problem is that $ still refers to the jquery in the host window. If you do this:
$
var w = window.open("somePage.html", '', 'width=500, height=500'); var $ = w.$; $(w).bind('someEvent', function() { alert('I see the event!'); });
you should be good to go.