Jump to content
php.lv forumi
  • 0

$(document).ready pēc ajax ielādes?


Wuu

Question

$(document).ready pēc ajax ielādes?

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

Ar $.get ielādēju HTML un protams ka $(document).ready nedarbojas, ir ērts veids kā to izlabot. Māte google piedāvā tikai kokus spieķos.

Edited by Wuu
Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Caur AJAX saņemtā htmlā ievietotie script tagi netiek izpildīti!

Izparsē saņemot html, atrod script blokus un tad evalo tajos ierakstīto JS

Vai arī ielādē ar $.load nevis $.get http://api.jquery.com/load/ Vienīgi tur bija nianse, vienā gadījumā tā pat skripti netiks izpildīti, jāpalasa precīzāk dokumentācija

 

Te tieši tava situācija aprunāta

http://stackoverflow.com/questions/8260355/jquery-get-doesnt-execute-javascript

 

 

Es uzskatu, ka šis ir BAD! Vajag veidot sistēmu tā, lai nerastos šāda situācija

Edited by Kasspars
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...