Как вы запускаете событие размытия/фокусировки в текстовом поле ввода с помощью jquery?

Я использую 1.7.2, в которой, как я понимаю, это должно работать:

// cell is a jquery representation of a <td> element
cell.append($("<input/>", { "type": "text" }).val(content));        
cell.children()[0].focus();
cell.children()[0].on("blur", function() {
    alert("blur");
}

Поле ввода добавляется, захватывает фокус, а затем консоль javascript сообщает мне:

Uncaught TypeError: Object #<HTMLInputElement> has no method 'on'

Буду благодарен если кто-нибудь знает, как я могу поймать событие размытия/фокусировки.

5
задан rich 2 June 2012 в 12:24
поделиться