Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [JavaScript][PHP] zawartosc javascript w przypadku jego wylaczenia
bartlomiejdevi
post 9.05.2011, 16:31:08
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.05.2011

Ostrzeżenie: (0%)
-----


  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?
Go to the top of the page
+Quote Post
ixpack
post 9.05.2011, 16:39:11
Post #2





Grupa: Zarejestrowani
Postów: 248
Pomógł: 55
Dołączył: 1.06.2010
Skąd: mam to wiedzieć?

Ostrzeżenie: (0%)
-----


<noscript> ? </noscript>

A id tabs w css ukryj jako domyślnie, a z js pokaż (podmień css).

Ten post edytował ixpack 9.05.2011, 16:40:39


--------------------
Łatwo jest być odważnym za murami własnego zamku.
Go to the top of the page
+Quote Post
bartlomiejdevi
post 9.05.2011, 16:55:14
Post #3





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.05.2011

Ostrzeżenie: (0%)
-----


ale w tym przypadku i tak mi sie dalej wyswietli to co jest w divach, tylko nie ulozone
Go to the top of the page
+Quote Post
ixpack
post 9.05.2011, 16:58:04
Post #4





Grupa: Zarejestrowani
Postów: 248
Pomógł: 55
Dołączył: 1.06.2010
Skąd: mam to wiedzieć?

Ostrzeżenie: (0%)
-----


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.


--------------------
Łatwo jest być odważnym za murami własnego zamku.
Go to the top of the page
+Quote Post
bartlomiejdevi
post 9.05.2011, 17:03:57
Post #5





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 5.05.2011

Ostrzeżenie: (0%)
-----


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
Go to the top of the page
+Quote Post
ixpack
post 9.05.2011, 17:09:42
Post #6





Grupa: Zarejestrowani
Postów: 248
Pomógł: 55
Dołączył: 1.06.2010
Skąd: mam to wiedzieć?

Ostrzeżenie: (0%)
-----


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 =]

Ten post edytował ixpack 9.05.2011, 17:10:21


--------------------
Łatwo jest być odważnym za murami własnego zamku.
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 21.06.2025 - 08:27