Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][CSS] Css a podstrony
Forum PHP.pl > Forum > Przedszkole
Wolfie
Witam,


Mam taki plik :

  1. <title>deigie designers</title>
  2. <link rel="stylesheet" type="text/css" media="screen" href="css/style.css" />
  3. <script type="text/javascript" src="jquery/jquery.js"></script>
  4. <script src="jquery/jquery_func.js" type="text/javascript"></script>
  5. </head>
  6. <div align="center">
  7. <div align="left" id="top">
  8. <div id="NAGLOWEK">Nagłówek szablonu</div>
  9. <div id="MENU">
  10. <dl>
  11. <dt><a href="aktualnosci.php">Aktualnosci</a></dt>
  12. <dt id="slide"><a href="#">Projekty</a></dt>
  13. <dd><a href="architektura.php">Architektura</a></dd>
  14. <dd><a href="wnetrza.php">Wnetrza</a></dd>
  15. <dd><a href="wzornictwo.php">Wzornictwo</a></dd>
  16. <dd><a href="grafika.php">Grafika</a></dd>
  17. <dd><a href="inne.php">Inne</a></dd>
  18. <dt><a href="publikacje.php">Publikacje</a></dt>
  19. <dt><a href="zespol.php">Zespół</a></dt>
  20. <dt><a href="kontakt.php">Kontakt</a></dt>
  21. </dl>
  22. </div> <div id="TRESC"></div>
  23. <div id="STOPKA">Stopka serwisu</div>
  24. </div>
  25. </div>
  26.  
  27. </body>
  28. </html>


I teraz poprzez jquery wywoluje odpowiednia podstrone w div'ie o id="TRESC" , i teraz nie wiem czy ta stronka ktora zostanie zaladowana przez jquery do tego diva ma takze dostep do pliku css/style.css ktory jest zawarty w naglowku tej strony ?

Pytam, poniewaz laduje sobie podstronke do tego div'a ale css nie dziala dla tej podstronki, czy to moze byc powodem tego efektu ?
b4x
Powinna załadować CSS'a.

Pokaż jak ładujesz treść
Wolfie
to jest moj index.php


  1. <?php include 'header.php';?>
  2. <div id="TRESC"></div>
  3. <?php include 'footer.php';?>


a tresc laduje w ten sposob :

  1. $(document).ready(function() {
  2. $("#MENU").find('dd').hide().end().find('#slide').click(function() {
  3. $(this).nextAll('dd').slideToggle();//toggle('slow');
  4. });
  5.  
  6. $('#TRESC').load('aktualnosci.php');
  7. $('a[href="aktualnosci.php"]').click(function(){
  8. $('#TRESC').load('aktualnosci.php');
  9. return false;
  10. });
  11. $('a[href="architektura.php"]').click(function(){
  12. $('#TRESC').load('architektura.php');
  13. return false;
  14. });
  15. $('a[href="wnetrza.php"]').click(function(){
  16. $('#TRESC').load('wnetrza.php');
  17. return false;
  18. });
  19. $('a[href="wzornictwo.php"]').click(function(){
  20. $('#TRESC').load('wzornictwo.php');
  21. return false;
  22. });
  23. $('a[href="grafika.php"]').click(function(){
  24. $('#TRESC').load('grafika.php');
  25. return false;
  26. });
  27. $('a[href="inne.php"]').click(function(){
  28. $('#TRESC').load('inne.php');
  29. return false;
  30. });
  31. $('a[href="publikacje.php"]').click(function(){
  32. $('#TRESC').load('publikacje.php');
  33. return false;
  34. });
  35. $('a[href="zespol.php"]').click(function(){
  36. $('#TRESC').load('zespol.php');
  37. return false;
  38. });
  39. $('a[href="kontakt.php"]').click(function(){
  40. $('#TRESC').load('kontakt.php');
  41. return false;
  42. });
  43. });
nz_cris
załadowana podstrona załapie ci arkusz css jednakże podstrona nie może zawierać elementów:
<html>
<head>
</head>
<body>
</body>
</html>

Po prostu w podstronie wpisujesz tylko treść formatowaną jak html bez powyższych znaczników. np.:
<a href="costam>siemano</a>
<p class="costam"> witam wszystkich</p>

itp.
vokiel
Cytat(Wolfie @ 7.09.2009, 15:46:19 ) *
a tresc laduje w ten sposob : (...)

Może lepiej będzie tak:
[JAVASCRIPT] pobierz, plaintext
  1. $(document).ready(function() {
  2. $("#MENU").find('dd').hide().end().find('#slide').click(function() {
  3. $(this).nextAll('dd').slideToggle();//toggle('slow');
  4. });
  5. $('#TRESC').load('aktualnosci.php');
  6.  
  7. $('a').click(function(e){
  8. e.preventDefault();
  9. $('#TRESC').load($(this).attr('href'));
  10. });
  11. });
[JAVASCRIPT] pobierz, plaintext

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.