Существует ли эквивалент события onbeforedeactivate для Firefox и т. Д.? - PullRequest
0 голосов
/ 22 сентября 2011

это работает в IE

$('#blah').bind('beforedeactivate', fnBlah);

но я не могу найти эквивалент для Firefox и других браузеров

Ответы [ 2 ]

2 голосов
/ 22 сентября 2011

beforedeactivate - специфичный для IE обработчик событий.Наиболее близкими являются события focusout и blur.

Использование в JQuery:

function eventHandler(){
    //...
};
$("element").focusout(eventHandler);
$("element").blur(eventHandler);

Ссылки на реализации JQuery:

  1. Фокусировка
  2. Размытие
1 голос
/ 22 сентября 2011

Вы можете использовать

object.addEventListener ("blur", handler, useCapture);

или

object.attachEvent ("onblur", handler);

найдено здесь: http://help.dottoro.com/ljjhfrjd.php

...