[fx.php_list] [off] Jquery issue

  • From: Bob Patin <bob@xxxxxxxxx>
  • To: FX List <fx.php_list@xxxxxxxxxxxxx>
  • Date: Sat, 11 Feb 2017 13:48:08 -0600

OK, this seems so simple, but I’m stumped:

INDEX page contains all my JQuery; all of the subsequent pages load into a 
“content” DIV:

CATEGORY page loads; click button, which loads an ACTIVITY page;
click button, which loads a DATES page

Very simple stuff.

When the DATES page loads, a function needs to fire so that I can set up a date 
picker, but it doesn’t ever run.

To test, I put this code into the ACTIVITY page:

<script type="text/javascript">
$(document).ready(function(){
        alert('test');
});
</script>

As you would expect, I get an alert when the ACTIVITY page loads.
Then, when the DATES page loads, I put in the exact same code, but it never 
runs.

Both pages are loaded using a simple line (here they are, with extraneous stuff 
omitted):

        // ACTIVITY
        $('.content').delegate('.category', 'click', function(){
                $('.content').load(‘activity.php');
                return false;
        });
        
        // BOOK THIS
        $('.content').delegate('.bookthis', 'click', function(){
                $('.content').load(‘dates.php');
                return false;
        });

SO, my question is this: why does my alert fire on the first event (ACTIVITY) 
but not the 2nd?
I even put a super-simple DATES.PHP page up, with one word on it, and then the 
alert code.

If someone can help me with this, I’d be really thankful; I’ve stared at it all 
morning and can’t see anything amiss.

Thanks,

Bob Patin
Longterm Solutions
bob@xxxxxxxxxxxxxxxxxxxxx
615-333-6858
FileMaker 9, 10, 11, 12 & 13 Certified Developer
http://www.longtermsolutions.com
-
iChat: bobpatin@xxxxxx
Twitter: bobpatin

FileMaker Consulting 
FileMaker Hosting for all versions of FileMaker
PHP • Full email services • Free DNS hosting • Colocation • Consulting


Other related posts: