• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

czemu JS nie działa ?? :(

42 Warsaw Coding Academy
–1 głos
270 wizyt
pytanie zadane 5 stycznia 2017 w JavaScript przez Kamila Użytkownik (680 p.)
edycja 6 stycznia 2017 przez Kamila
Na stronce ...................

po kliknięciu menu w headerze powinien się otworzyć panel po prawej stronie o id="menu_from_hamburger".

Funkcja juz działała, ale z niewiadomych mi powodów przestała. Może ktoś z szanownych Forumowiczów widzi w czym rzecz...?

dlugo szukam bledu, ale nic z tego...

K.

2 odpowiedzi

0 głosów
odpowiedź 5 stycznia 2017 przez jaca121212 Nałogowiec (40,760 p.)
Wstaw kod będzie łatwiej zlokalizować problem.
komentarz 5 stycznia 2017 przez Kamila Użytkownik (680 p.)

        $(document).ready(function() {

 	$('#menu_button').click(function() {
                $('#menu_from_hamburger').addClass("activation");
			console.log("menu-ok");
            });
            $('#fa_close').click(function() {
                $('#menu_from_hamburger').removeClass("activation");
            });


  });
    

.activation{

display: block!important;

}

komentarz 6 stycznia 2017 przez jaca121212 Nałogowiec (40,760 p.)

Dlaczego dajesz  dwa razy kod HTML raz mobile_nav a później  main_nav.

Dwa razy dajesz kod HTML  tylko z inna class-ą.

Stawiam na to, że przeglądarka źle to interpretuje dlatego ci nie działa wyżej kod na wersji desktop a na wersji mobile działa.

Tak mi się wydaje że wystarczy zrobić jeden szkielet dla HTML (nie takie same podwójne menu).

Tak jak myślałem wystarczy  usunąć te drugie menu main_nav  dać do tego pierwszego menu  class-ę  main_nav i wszystko  ładnie chodzi.

<nav class="nav navbar-nav mobile_nav main_nav" role="navigation">
		    <ul>

                        <li><a href="http://www.omnomstudio.com/#oferta">Oferta</a></li>
                        <li class="dropdown">
                            <a class="dropdown-toggle" data-toggle="dropdown" href="#">Portfolio
        <span class="caret"></span></a>
                            <ul class="dropdown-menu">
                                <li><a href="./?page_id=12">Logo</a></li>
                                <li><a href="#">identyfikacja</a></li>
                                <li><a href="#">ulotki</a></li>
                                <li><a href="#">wizytówki</a></li>
                                <li><a href="./?page_id=14">strony www</a></li>
                                <li><a href="#">opakowania</a></li>
                                <li><a href="#">ubrania</a></li>
                                <li><a href="#">na samochod</a></li>
 				<li><a href="#">TABLICE</a></li>
                            </ul>
                        </li>
                        <li class="dropdown">
                            <a class="dropdown-toggle" data-toggle="dropdown" href="#">sklep
        <span class="caret"></span></a>
                            <ul class="dropdown-menu">
				<li><a href="./sklep">nowości</a></li>
                                <li><a href="./sklep">logotypy</a></li>
				<li><a href="./sklep">branding</a></li>
                                <li><a href="./sklep">ulotki</a></li>
				<li><a href="./sklep">wizytówki</a></li>
				<li><a href="./sklep">foldery</a></li>
				<li><a href="./sklep">strony www</a></li>
				<li><a href="./sklep">szyldy</a></li>
				 <li><a href="./sklep">kasetony</a></li>
				 <li><a href="./sklep">banery</a></li>
                                <li><a href="./sklep">folie</a></li>
                                <li><a href="./sklep">długopisy</a></li>
                                <li><a href="./sklep">smycze</a></li>
 				<li><a href="./sklep">ceramika</a></li>
				 <li><a href="./sklep">tekstylia</a></li>
                                
                                <li><a href="./?page_id=10">inne</a></li>
                               
                               
                               
                            </ul>
                        </li>
                        <li><a href="./?page_id=8">kontakt</a></li>
                        <li id="menu_button" class="hidden-xs">menu <i class="fa fa-bars" aria-hidden="true"></i> </li>
                    </ul>


			<!--<div class="menu"><ul><li class="page_item page-item-6 current_page_item"><a href="http://omnomstudio.com/">Home</a></li><li class="page_item page-item-8"><a href="http://omnomstudio.com/?page_id=8">Kontakt</a></li><li class="page_item page-item-12"><a href="http://omnomstudio.com/?page_id=12">PortfolioLogo</a></li><li class="page_item page-item-14"><a href="http://omnomstudio.com/?page_id=14">PortfolioWeb</a></li><li class="page_item page-item-10"><a href="http://omnomstudio.com/?page_id=10">sklep</a></li></ul></div>
-->
					</nav>

 

 

0 głosów
odpowiedź 5 stycznia 2017 przez Rasty Początkujący (470 p.)
A co to jest ? http://bartes.nazwa.pl/

Podobne pytania

+1 głos
1 odpowiedź 461 wizyt
pytanie zadane 8 sierpnia 2022 w JavaScript przez grewwwew Użytkownik (830 p.)
0 głosów
1 odpowiedź 263 wizyt
pytanie zadane 26 czerwca 2019 w JavaScript przez fff Gaduła (3,950 p.)
0 głosów
2 odpowiedzi 682 wizyt
pytanie zadane 20 kwietnia 2020 w JavaScript przez michulo Obywatel (1,240 p.)

93,377 zapytań

142,377 odpowiedzi

322,524 komentarzy

62,724 pasjonatów

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

VMware Cloud PRO - przenieś swoją infrastrukturę IT do chmury
...