У меня есть страница со следующим javascript:
var w = window.open("somePage.html", '', 'width=500, height=500');
$(w).bind('someEvent', function() { alert('I see the event!'); });
и somePage.html Я пытаюсь вызвать событие:
$(window).trigger('someEvent', '');
Событие не запускается (однако, если оно выполняется, я связываю событие и запускаю на той же странице). Я пробовал все виды вариаций привязки, такие как this и this.window
Я как-то не ссылаюсь на нужный объект со стороны связывания?
(я тестирую это в Chrome и Firefox)
редактирование:
David Rodrigues был достаточно любезен, чтобы создать jsfiddle этого вопроса:
http://jsfiddle.net/KARgF/ & http://fiddle.jshell.net/vTQ9U/