Can you put up a test page or link to the main page? If I saw the
source I may notice the problem.

On Nov 18, 5:18 am, Lee Mc <[EMAIL PROTECTED]> wrote:
> Hi, i'm having an issue with setting the width of a field using $
> ('#field_id').width(). My setup is as follows:
>
> - I have a form with multiple divs, on load I run some code to turn
> these divs into tabbed content i.e. only one div showing at any
> point.  When "&tab=x" appears in the URL, my code opens that tab
> instead of the default 1st tab
>
> - There is a field on the first (and default) tab which I'm a)
> reducing the width of and b) placing an image next to using the
> following:
>
>     $('#field_id').width($('#field_id').width() - 25)).after
> ('img_html')
>
> - I then add a click event handler to the newly inserted image using $
> ('#img_id').click(function(){js_to_run});
>
> This works completely as expected when the form opens to the default
> tab.
>
> My problem is that when I open the form to a different tab (e.g. using
> &tab=3 in the URL), the width of the field is not being updated.  The
> image is still inserted and the image click is still handled.  It
> appears that the only thing not being updated is the field width.
>
> Has anyone come across this before or have any ideas if (and where)
> I'm going wrong?
>
> Cheers,
> Lee

Reply via email to