I'm trying to animate a couple of fields in a form.  When the focus
lands on field A it grows to 300px and fieldB shrinks to 100px.  When
focus lands on field B, it grows to 300 and field A shrinks to 100px.
Here's my code:

      function resizeSearchAsk() {
        console.log('SearchAsk');
        $('#fldA').animate({'width', '100px'}, 'slow');
        $('#fldB').animate({'width', '300px'}, 'slow');
      }

      function resizeAskSearch() {
        console.log('AskSearch');
        $('#fldA').animate({'width', '300px'}, 'slow');
        $('#fldB').animate({'width', '100px'}, 'slow');
      }

      $(document).ready(function() {
        console.log('ready start');
        $('#fldA').focus(resizeSearchAsk);
        $('#fldB').focus(resizeAskSearch);
        console.log('ready end');
      });

Just loading the page I get a console error in FireBug: invalid object
initializer
On this line:

        $('#fldA').animate({'width', '100px'}, 'slow');

Which is in the first function resizeSearchAsk().

I'm not getting the log msg in the ready function.

Any idea what I'm doing wrong?  I can giove you the entire file if you
want (it's not long: a test.)

Thx,
- AAA

Reply via email to