Sha256: 3116270a9ca163bd1c212bc496bcb393093bd4c375ec4965746fb1b8b98f910f
Contents?: true
Size: 1.14 KB
Versions: 11
Compression:
Stored size: 1.14 KB
Contents
#u = up.util #$ = jQuery # #describe 'up.FocusTracker', -> # # describe '#lastField', -> # # it 'returns undefined if no field is focused', -> # tracker = new up.FocusTracker() # expect(tracker.lastField()).toBeUndefined() # # it 'returns a <input type="text"> after it was focused', -> # tracker = new up.FocusTracker() # $form = $fixture('form') # $input = $form.affix('input[type=text]') # $input.focus() # expect(tracker.lastField()).toEqual($input[0]) # # it 'returns a <select> after it was focused', -> # tracker = new up.FocusTracker() # $form = $fixture('form') # $select = $form.affix('select') # $option = $select.affix('option') # $select.focus() # expect(tracker.lastField()).toEqual($select[0]) # # it 'returns the field that was most recently focused after a series of focus/blur' # # it 'returns undefined after a field was focused, but then detached' # # it 'returns a previously focused field for some time after it was blurred, so we can retrieve the last field after the user submits' # # it 'returns undefined after a field was blurred and some time has passed' #
Version data entries
11 entries across 11 versions & 1 rubygems