Wuu Posted May 27, 2014 Report Share Posted May 27, 2014 (edited) $(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 May 27, 2014 by Wuu Quote Link to comment Share on other sites More sharing options...
0 jurchiks Posted May 27, 2014 Report Share Posted May 27, 2014 Varbūt ielādē to HTML pēc document.ready?? Un vispār, noderētu pilnīgāks situācijas apraksts. Priekš kam tu to vispār dari, no kurienes tas $.get rodas pirms document.ready un kāpēc, utt. Quote Link to comment Share on other sites More sharing options...
0 aaxc Posted May 27, 2014 Report Share Posted May 27, 2014 Takš samet projektam to visu vienā objektā un nebūs problēmas. Varēsi izsaukt ko un kad vajag un būs tev vēl smuki sastrukturizēts. Quote Link to comment Share on other sites More sharing options...
0 php newbie Posted May 27, 2014 Report Share Posted May 27, 2014 ieliec kodu neviss document.ready, bet get success callback'ā Quote Link to comment Share on other sites More sharing options...
0 Kasspars Posted May 27, 2014 Report Share Posted May 27, 2014 (edited) 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 May 27, 2014 by Kasspars Quote Link to comment Share on other sites More sharing options...
Question
Wuu
$(document).ready pēc ajax ielādes?
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 WuuLink to comment
Share on other sites
4 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.