Functia load() nu functionaza

Discutii si intrebari legate de scripturi si functii JavaScript, jQuery si Ajax, cod JavaScript in general.
claUdiu
Mesaje:313

Functia load() nu functionaza

Buna, am si eu niste probleme cu functia load();

Deci, prima:

Am acest cod:

Cod: Selectaţi tot

$('#refresh').click(){

$('#load_me').load('include_files/profile/show_posts.php');

});
Ideea este ca daca apas pe acel div/button nu apare nimic...

Iar, la acest cod:

Cod: Selectaţi tot



<script type="text/javascript">
        var auto_refresh = setInterval(
        function ()
        {
        $('#load_me').load('include_files/profile/show_posts.php');
        }, 10000); 

        </script>

Functioneaza functia load() doa rca cu o problem: afiseaza ce a fost in fisierul vechi. Ideea este ca l-am editat de o mie de ori, doar ca afiseaza doar un text, si ala nu e in fisier...

Chiar nu mai stiu ce sa-i fac... Pe localhost merge perfect.
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

MarPlo Mesaje:4343
Codul e gresit. Trebuie studiate mai atent tutorialele jQuery.
Codul jQuery trebuie executat in corpul instructiunii ready(), sau scris intr-o functie care va fi apelata in aceasta instructiune.

Cod: Selectaţi tot

$(document).ready(function() {
  // instructiuni sau apelare nume_functie() cu cod jQuery
});
La primul cod, e gresit aplicat "click".
Exemplu corect:

Cod: Selectaţi tot

<button id="refresh">Test</button>
<div id="load_me"></div>
<script type="text/javascript"><!--
$(document).ready(function() {
  $('#refresh').click(function(){
    $('#load_me').load('zz.php');
  });
});
--></script>

claUdiu Mesaje:313
Degeaba... Am pus $(document).ready(function(){ }); la al doilea cod, si tot arata textul scris acum o saptamana...
Se spune ca...."omul tot invata in viata". Dar...Totusi...Trebie sa ne oprim undeva, nu?

MarPlo Mesaje:4343
Incearca sa folosesti Mozilla Firefox cu addon-ul FireBug. In caz ca ai erori de sintaxa, sau apelari gresite in codul JavaScript, ti-le detecteaza si arata linia cu eroarea.

Subiecte similare