Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [jQuery] Zakładki
Forum PHP.pl > Forum > XML, AJAX > AJAX
jakal
Witam,
Mam problem z ładowaniem zewnętrznych stron do diva.

Sposób który działa:

  1. <script type="text/javascript">
  2. $(document).ready(function(){
  3. $('ul#test li a').click(function(){
  4.  
  5. var classname = $(this).attr("class");
  6.  
  7. $('#content').load(classname);
  8.  
  9. return false;
  10. });
  11. });
  12.  
  13.  
  14.  
  15. <ul id="test">
  16. <li><a class="1.html" href="#">pierwsza</a></li>
  17. <li><a class="2.html" href="#">druga</a></li>
  18. </ul>
  19.  
  20. <div id="content"></div>


Jednak nie mogę używać linków w postaci 1.html, ponieważ mam ustawione przyjazne url`e jak: http://jaktosierobi.tv/jak-pozbyc-sie-malinki/ czy http://jaktosierobi.tv/jak-calowac-technika-angeliny-jolie/

Taki kod niestety nie działa:

  1. <ul id="test">
  2. <li><a class="http://jaktosierobi.tv/jak-pozbyc-sie-malinki/" href="#">pierwsza</a></li>
  3. <li><a class="http://jaktosierobi.tv/jak-calowac-technika-angeliny-jolie/" href="#">druga</a></li>
  4. </ul>


Jak to zrobić poprawnie?
Cezar708
są dwa wyjścia:

1. ŁATWE:
zastosowanie IFRAME HTML TAG czyli mniej więcej:
  1. <script src="http://code.jquery.com/jquery-latest.js"></script>
  2. <link rel="stylesheet" href="http://dev.jquery.com/view/tags/ui/latest/themes/flora/flora.all.css" type="text/css" media="screen" title="Flora (Default)">
  3. <script type="text/javascript" src="http://dev.jquery.com/view/tags/ui/latest/ui/ui.core.js"></script>
  4. <script type="text/javascript" src="http://dev.jquery.com/view/tags/ui/latest/ui/ui.tabs.js"></script>
  5. $(document).ready(function(){
  6. $("#example > ul").tabs();
  7. });
  8. </script>
  9. </head>
  10. <div id="example" class="flora">
  11. <ul>
  12. <li><a href="#fragment-1"><span>Jak robić malinki ;)</span></a></li>
  13. <li><a href="#fragment-2"><span>Jak się całować ;)</span></a></li>
  14. </ul>
  15. <div id="fragment-1">
  16. <iframe src="http://jaktosierobi.tv/jak-pozbyc-sie-malinki/" />
  17. </div>
  18. <div id="fragment-2">
  19. <iframe src="http://jaktosierobi.tv/jak-calowac-technika-angeliny-jolie/" />
  20. </div>
  21. </div>
  22. </body>
  23. </html>


2. trochę trudniejszy
Zastosowanie CURL... oczywiście tego już nie będę tłumaczył.. bo zajęłoby to trochę czasu

Pozdrawiam
Cezar708
jakal
Cytat(Cezar708 @ 16.11.2008, 17:50:59 ) *
2. trochę trudniejszy
Zastosowanie CURL... oczywiście tego już nie będę tłumaczył.. bo zajęłoby to trochę czasu


Może jakiś link do kursu? Albo jeszcze lepiej do działającego przykładu?
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.