$('.xys').live('blur', function() {
});
input textfield
私はwithを持っているとしましょうclass xyz
。この関数は、要素がフォーカスを失ったことを正常に通知します。しかし、どの要素にフォーカスを失ったのかを知るにはどうすればよいでしょうか?
別の場所をクリックしたり、別のテキスト フィールドに移動するために押したりすると、さらに説明すると、どこtab
に行ったのかを知るにはどうすればよいでしょうか?
target
オブジェクトのプロパティを使用できevent
ます:
$(document).on('blur', '.xys', function(event) {
alert('blur: ' + event.target.id)
// or alert(event.target.localName)
});
$(document).on('focus', '.xys', function(event) {
alert('focus: ' + event.target.id)
// or alert(event.target.tagName)
});
live
メソッドは非推奨であることに注意してくださいon
。メソッドを使用できます。