[jQuery] Re: Behavior plugin doesn't with with $.ajax methods (.load, etc)

2007-08-07 Thread Phillip B Oldham

I'm using both load and $.ajax (via $.post and $.get). It wasn't
working at all for me with .load. Will test your new code this week
when I'm back on js development.

Thanks for your response!

On Aug 1, 7:38 pm, Brandon Aaron [EMAIL PROTECTED] wrote:
 Hey Phillip,

 Do you have an example of where it isn't working for you? The behavior will
 work once the information is added to the DOM. I've updated my
 example/demo/test with an example of using 
 .load.http://brandonaaron.net/jquery/plugins/behavior/test/test.html

 --
 Brandon Aaron

 On 8/1/07, Phillip B Oldham [EMAIL PROTECTED] wrote:



  Hi all

  Just a quick note - the behavior plugin doesn't work with any method
  which fires the $.ajax method - $.load, $.post, $.get, etc. - when
  using the latest jQuery (1.3.1.1).

  Thought I'd mention it as the FAQ is a little miss-leading: http://
  docs.jquery.com/

  Frequently_Asked_Questions#Why_do_my_events_stop_working_after_an_Ajax_request.
  3F

  $('a').behavior('click',fn);
  $('#mydiv').load('my.html');

  The above doesn't work.

  I modified the test.html file that comes with the plugin to test
  the .load method by loading a second html doc with a div to see
  whether the links were attached, but had no joy.

  Reviewing both the plugin and jquery source it seems as though no
  triggers are bound to the .ajax method. I'm not sure whether this is
  because jquery has been refactored, or something else. I tried using
  previous versions (1.1.2, 1.1.1, 1.1) with no luck.

  Thought I'd let you guys know, so you can amend the FAQ. Or, if you
  *have* got it working, you might be able to tell me how and make the
  FAQ a little clearer.

  Thanks!



[jQuery] Re: Behavior plugin doesn't with with $.ajax methods (.load, etc)

2007-08-07 Thread Phillip B Oldham

Ah, Just checked your example. We're using the following:

$('div#target').load('/get/a/html/fragment');

which still applies the dom modification, just seperately to the
appendTo.

On Aug 7, 10:57 am, Phillip B Oldham [EMAIL PROTECTED] wrote:
 I'm using both load and $.ajax (via $.post and $.get). It wasn't
 working at all for me with .load. Will test your new code this week
 when I'm back on js development.

 Thanks for your response!

 On Aug 1, 7:38 pm, Brandon Aaron [EMAIL PROTECTED] wrote:

  Hey Phillip,

  Do you have an example of where it isn't working for you? The behavior will
  work once the information is added to the DOM. I've updated my
  example/demo/test with an example of using 
  .load.http://brandonaaron.net/jquery/plugins/behavior/test/test.html

  --
  Brandon Aaron

  On 8/1/07, Phillip B Oldham [EMAIL PROTECTED] wrote:

   Hi all

   Just a quick note - the behavior plugin doesn't work with any method
   which fires the $.ajax method - $.load, $.post, $.get, etc. - when
   using the latest jQuery (1.3.1.1).

   Thought I'd mention it as the FAQ is a little miss-leading: http://
   docs.jquery.com/

   Frequently_Asked_Questions#Why_do_my_events_stop_working_after_an_Ajax_request.
   3F

   $('a').behavior('click',fn);
   $('#mydiv').load('my.html');

   The above doesn't work.

   I modified the test.html file that comes with the plugin to test
   the .load method by loading a second html doc with a div to see
   whether the links were attached, but had no joy.

   Reviewing both the plugin and jquery source it seems as though no
   triggers are bound to the .ajax method. I'm not sure whether this is
   because jquery has been refactored, or something else. I tried using
   previous versions (1.1.2, 1.1.1, 1.1) with no luck.

   Thought I'd let you guys know, so you can amend the FAQ. Or, if you
   *have* got it working, you might be able to tell me how and make the
   FAQ a little clearer.

   Thanks!



[jQuery] Re: Behavior plugin doesn't with with $.ajax methods (.load, etc)

2007-08-01 Thread Brandon Aaron
Thanks Phillip. I'll try to get a fix here soon.

--
Brandon Aaron

On 8/1/07, Phillip B Oldham [EMAIL PROTECTED] wrote:


 Hi all

 Just a quick note - the behavior plugin doesn't work with any method
 which fires the $.ajax method - $.load, $.post, $.get, etc. - when
 using the latest jQuery (1.3.1.1).

 Thought I'd mention it as the FAQ is a little miss-leading: http://
 docs.jquery.com/

 Frequently_Asked_Questions#Why_do_my_events_stop_working_after_an_Ajax_request.
 3F

 $('a').behavior('click',fn);
 $('#mydiv').load('my.html');

 The above doesn't work.

 I modified the test.html file that comes with the plugin to test
 the .load method by loading a second html doc with a div to see
 whether the links were attached, but had no joy.

 Reviewing both the plugin and jquery source it seems as though no
 triggers are bound to the .ajax method. I'm not sure whether this is
 because jquery has been refactored, or something else. I tried using
 previous versions (1.1.2, 1.1.1, 1.1) with no luck.

 Thought I'd let you guys know, so you can amend the FAQ. Or, if you
 *have* got it working, you might be able to tell me how and make the
 FAQ a little clearer.

 Thanks!




[jQuery] Re: Behavior plugin doesn't with with $.ajax methods (.load, etc)

2007-08-01 Thread Brandon Aaron
Hey Phillip,

Do you have an example of where it isn't working for you? The behavior will
work once the information is added to the DOM. I've updated my
example/demo/test with an example of using .load.
http://brandonaaron.net/jquery/plugins/behavior/test/test.html

--
Brandon Aaron

On 8/1/07, Phillip B Oldham [EMAIL PROTECTED] wrote:


 Hi all

 Just a quick note - the behavior plugin doesn't work with any method
 which fires the $.ajax method - $.load, $.post, $.get, etc. - when
 using the latest jQuery (1.3.1.1).

 Thought I'd mention it as the FAQ is a little miss-leading: http://
 docs.jquery.com/

 Frequently_Asked_Questions#Why_do_my_events_stop_working_after_an_Ajax_request.
 3F

 $('a').behavior('click',fn);
 $('#mydiv').load('my.html');

 The above doesn't work.

 I modified the test.html file that comes with the plugin to test
 the .load method by loading a second html doc with a div to see
 whether the links were attached, but had no joy.

 Reviewing both the plugin and jquery source it seems as though no
 triggers are bound to the .ajax method. I'm not sure whether this is
 because jquery has been refactored, or something else. I tried using
 previous versions (1.1.2, 1.1.1, 1.1) with no luck.

 Thought I'd let you guys know, so you can amend the FAQ. Or, if you
 *have* got it working, you might be able to tell me how and make the
 FAQ a little clearer.

 Thanks!