我在几篇文章中读到 jquery 可以促进 iframe 上的事件侦听 - 用于每次重新加载。
我只收到初始事件通知 - 所有后续重新加载事件都是静默/忽略的。
代码示例:
$('#some_frame_id').bind('load', modNamespace.eHandler());
但是,如果我回到现在看似皱眉的onLoad
语法,我会得到预期的结果 - 使用相同的处理程序:
iframe(class='foo'src='/path/to/resource' id='some_frame_id' name-'some_frame_id' onload='modNamespace.eHandler();')
这让我得到了我正在寻找的结果,但我仍然想了解我的 jQuery 实现的问题。
(注意:iframe 标记是 Jade)