У меня есть обработчик onclick для элемента <a> (на самом деле это обработчик, созданный jQuery, но это не важно). Это выглядит следующим образом:Функция вызова с помощью «this»
function handleOnClick() {
if(confirm("Are you sure?")) {
return handleOnClickConfirmed();
}
return false;
}
С помощью этой функции объект это является как, доступной < > элемента щелкнул. Однако handleOnClickConfirmed's этот является элементом Window! Я хочу, чтобы handleOnClickConfirmed имел тот же этот как handleOnClick. Как мне это сделать?
(я знаю, что могу передать это в качестве аргумента handleOnClickConfirmed, но некоторые из моего кода уже использует handleOnClickConfirmed, и я не хочу, чтобы переписать эти вызовы. Кроме того, я думаю, что с помощью это выглядит чище .)
Большое спасибо. =] Я думал о каком-то этом. (Fn), но я думаю, что я получил заказ. – strager 2008-11-28 03:27:15