Mam wiele ramek z dołączonymi zdarzeniami keydown. Po naciśnięciu klawisza muszę znaleźć ramkę, która wystrzeliła to zdarzenie.
Próbowałem to zrobić:
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);
ale to nie zadziałało
Odpowiedzi:
0 dla odpowiedzi № 1Spróbuj zmienić:
$(e.targe)
do:
$(e.target)
0 dla odpowiedzi nr 2
Spróbuj tego:
$(e.target).closest("frame");