Advertisement
Guest User

test1

a guest
Feb 19th, 2020
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 5 1.38 KB | None | 0 0
  1. <html>
  2. <head>
  3.     <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
  4. </head>
  5. <body>
  6.  
  7. <a href="#art1" class="work-link">art1 </a>
  8. <a href="#art2" class="work-link">art2 </a>
  9. <a href="#art3" class="work-link">art3 </a>
  10. <a href="#art4" class="work-link">art4 </a>
  11. <a href="#art5" class="work-link">art5 </a>
  12. <a href="#art222" class="work-link">art222 </a>
  13.  
  14. <div id="art1">art1</div>
  15. <div id="art2">art2</div>
  16. <div id="art3">art3</div>
  17. <div id="art4">art4</div>
  18. <div id="art5">art5</div>
  19. <div id="art222">art222</div>
  20.  
  21. <script type="text/javascript">
  22.     $(document).ready(function () {
  23.  
  24.         // przykładowo shcowajmy wszystkie divy na stronie :)
  25.         $(document).find('div').hide();
  26.  
  27.         $('.work-link').click(function () {
  28.             // bierzemy nazwę z href
  29.             // this wskazuje na bierzacy kliknięty element
  30.             var name = $(this).attr('href');
  31.  
  32.             // debug na konsole
  33.             console.log('clicked: ' + name);
  34.  
  35.             // po kliknięciu znowu chowam divy
  36.             $(document).find('div').hide();
  37.  
  38.             // i pokazuje tylko tego wybranego
  39.             $(name).show();
  40.  
  41.             // szukanie po ID:
  42.             // $('#ID'), w naszym przypadku link ma href #art3 więc znaku # nie trzeba dokładać do nazwy w tym miejscu
  43.         });
  44.  
  45.     });
  46. </script>
  47. </body>
  48. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement