Note that there are some explanatory texts on larger screens.

plurals
  1. POjQuery loaded data not firing modal like it should
    primarykey
    data
    text
    <p>Okay, I have a map of the country, the user clicks on their state, and a bunch of suppliers is loaded through jQuery via a page like this:</p> <pre><code> $('#sa').click(function () { $('#mapimg').hide(); $('&lt;div id="info"&gt;&amp;nbsp;&lt;/div&gt;').load('dealers.php?state=sa', function () { $(this).hide() .appendTo('#dealers') .slideDown(3000); }); </code></pre> <p>Then when it displays the deals, i want the user to be able to click the 'contact us' next to each dealer and have a modal jump up with a contact form in it. But it doesnt seem to be firing. on clicking just does nothing. </p> <p>Here is the jQuery code to trigger the modal box:</p> <pre><code>$(document).ready(function() { //select all the a tag with name equal to modal $('a').click(function(e) { //I have tried everything here, div, a[name=something], li, etc //Cancel the link behavior e.preventDefault(); //Get the A tag var id = $(this).attr('href'); //Get the screen height and width var maskHeight = $(document).height(); var maskWidth = $(window).width(); //Set heigth and width to mask to fill up the whole screen $('#mask').css({'width':maskWidth,'height':maskHeight}); //transition effect $('#mask').fadeIn(1000); $('#mask').fadeTo("slow",0.8); //Get the window height and width var winH = $(window).height(); var winW = $(window).width(); //Set the popup window to center $(id).css('top', winH/2-$(id).height()/2); $(id).css('left', winW/2-$(id).width()/2); //transition effect $(id).fadeIn(2000); }); //if close button is clicked $('.window .close').click(function (e) { //Cancel the link behavior e.preventDefault(); $('#mask').hide(); $('.window').hide(); }); //if mask is clicked $('#mask').click(function () { $(this).hide(); $('.window').hide(); }); </code></pre> <p>});</p> <p>The following code works outside the loaded content, but not inside. Anyone got any ideas?</p> <pre><code>&lt;a href='#dialog2' class='openmodal'&gt;Open Modal Box&lt;/a&gt; </code></pre> <p>THanks in advance!</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload