У меня есть обработчик onclick для <a> element (фактически, это обработчик, созданный jQuery, но это не важно). Это выглядит так:
function handleOnClick() {
if(confirm("Are you sure?")) {
return handleOnClickConfirmed();
}
return false;
}
Из этой функции объект этот доступен как <a> элемент щелкнул. Однако handleOnClickConfirmed этот является элементом Window! Я хочу, чтобы handleOnClickConfirmed имел тот же этот, что и handleOnClick. Как мне это сделать?
(Я знаю, что могу передать этот как аргумент handleOnClickConfirmed, но некоторые из моего кода уже используют handleOnClickConfirmed, и я не хочу переписывать эти вызовы. Кроме того, я думаю, используя этот выглядит чище.)