Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [JavaScript][PHP] zawartosc javascript w przypadku jego wylaczenia
Forum PHP.pl > Forum > Przedszkole
bartlomiejdevi
  1. <div id="tabs">
  2. <ul>
  3. <li><a href="#tab-1">This is Tab 1</a></li>
  4. <li><a href="#tab-2">Tab Two</a></li>
  5.  
  6. </ul>
  7. <div id="tab-1">
  8. <h3>TO SIE MA WYSWIETLAC ZAWSZE</h3>
  9.  
  10. </div>
  11. <div id="tab-2">
  12. <h3>Tab 2</h3>
  13.  
  14. </div>
  15. </div>


  1. $(document).ready(function(){
  2. $('#tabs div').hide();
  3. $('#tabs div:first').show();
  4. $('#tabs ul li:first').addClass('active');
  5.  
  6. $('#tabs ul li a').click(function(){
  7. $('#tabs ul li').removeClass('active');
  8. $(this).parent().addClass('active');
  9. var currentTab = $(this).attr('href');
  10. $('#tabs div').hide();
  11. $(currentTab).show();
  12. return false;
  13. });
  14. });


jak to przerobic, zeby w przypadku wylaczonej obslugi javascript w przegladarce domyslnie wyswietlal sie TAB 1? bo teraz on sie wyswietla domylsnie, ale jesli sie wylaczy javascript to sie pojawiaja wszystkie i strona sie rozjezdza... przydalby sie jakis prosty warunek, ale jak to zrobic?
ixpack
<noscript> ? </noscript>

A id tabs w css ukryj jako domyślnie, a z js pokaż (podmień css).
bartlomiejdevi
ale w tym przypadku i tak mi sie dalej wyswietli to co jest w divach, tylko nie ulozone
ixpack
Na pewno? Jeżeli ukryjesz <div id="tabs"> używając css, a używając js "pokażesz" ten div to będzie ok - co nie?

A jeżeli js będzie wyłączona, a w noscript wstawisz alternatywny kontener, to tamten kontener nie będzie wyświetlany, a ten alternatywny tak.
bartlomiejdevi
masz racje smile.gif
a jak to w najprostszy sposob na tym przykladzie zrobic, tzn jak w jquery podmienic div na widoczny? nie znam sie na tym, tylko sciagnalem gotowy skrypt
ixpack
Bartek - napiszę Ci tak: czy chcesz się uczyć, czy liczyć na gotowce? Pokombinuj - dasz radę. jQuery ma swoją dokumentację wink.gif.

  1. $("#id").css({'kod css' : 'wartosc'});


Z css'em już nie podpowiem.

Ps. nie klikaj już "pomógł" wink.gif 1 raz wystarczy =]
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.