查找事件的父框架

时间:2014-02-14 10:27:22

标签: javascript jquery frames

我有多个附加了keydown事件的帧。 当我按下键时,我需要找到触发此事件的帧。

我试图这样做:

function initHotKeys(invokedFrameDocument) {
    $(invokedFrameDocument).keydown(
    function(e) {
        $(e.target).closest(frame);
    });
}

initHotKeys(window.frames['frame1'].document);
initHotKeys(window.frames['frame2'].document);
initHotKeys(window.frames['frame3'].document);

但它没有工作

2 个答案:

答案 0 :(得分:0)

尝试改变:

$(e.targe)

为:

$(e.target)

答案 1 :(得分:0)

试试这个:

$(e.target).closest("frame");