Hello Niels, Sorry but it does not work with/without $(document).ready(!!! don't know why! If I try with Mozilla Firefox it works if I put a delay(if I don't put i have the error because the div placeholder is not loaded fully and does not detect param.) but not Safari! I think there should be a trick behind!
Thanks ________________________________ From: Niels Leenheer <[email protected]> To: [email protected] Sent: Wed, December 2, 2009 4:40:49 PM Subject: Re: javascript execution Are you loading these pages using iUI or jQuery? If so you need to change the Javascript, because the jQuery only triggers $(document).ready() when the main page is loaded, not when individual HTML fragments are inserted using AJAX. Try removing the $(document).ready() from around your script and see if that works. Cheers, Niels Leenheer On Wed, Dec 2, 2009 at 3:01 PM, Bontas George <[email protected]> wrote: Hello everybody, > >I have another question that keeps me busy!!! I need on loading of some pages >to run a javascript! how can this be done! >> example: the javascript is not executed!!! :(( ><div id="graph" title="Graph" > > <fieldset> > <div class="row"> > > <table style="width:290px;height:20px; background-color:#FFF"> >> <tr> > <td align="center" bgcolor="#2d3642" style="color:#FFF">50 > min</td> > <td align="center" bgcolor="#2d3642" style="color:#FFF">75 > min</td> > <td align="center" bgcolor="#2d3642" style="color:#FFF">100 > min</td> >> </tr> > </table> > > <div id="placeholder" style="width:290px;height:150px; > background-color:#000"></div> > > </div> >> <div class="row"> > > <p> > <div class="whiteButton" onclick="graph()">View graph</div> > </p> > </div> > </fieldset> ></div> > ><script type="text/javascript"> >>$(document).ready(function(){ > var d1 = []; > for (var i = 0; i < 14; i += 0.5) > d1.push([i, Math.sin(i)]); > > var d2 = [[0, 3], [4, 8], [8, 5], [9, 13]]; > > // a null signifies separate line segments >> var d3 = [[0, 12], [7, 12], null, [7, 2.5], [12, 2.5]]; > > $.plot($("#placeholder"), [ d1, d2, d3 ]); >}); > > > >-- > >You received this message because you are subscribed to the Google Groups >"iPhoneWebDev" group. >> >To post to this group, send email to [email protected]. >> >To unsubscribe from this group, send email to >[email protected]. >> >For more options, visit this group at >http://groups.google.com/group/iphonewebdev?hl=en. > -- You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/iphonewebdev?hl=en. -- You received this message because you are subscribed to the Google Groups "iPhoneWebDev" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/iphonewebdev?hl=en.
