Advertisement
Guest User

Untitled

a guest
Oct 20th, 2016
71
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.51 KB | None | 0 0
  1. <ul>
  2. <li>
  3. <h3>Market study</h3>
  4. <div>
  5. <a href="#" data-toggle="#div1" class="showSingle">Results</a>
  6. <a href="#" data-toggle="#div2" class="showSingle">Learned</a>
  7. <a href="#" data-toggle="#div3" class="showSingle">Deliverables</a>
  8. <a href="#" data-toggle="#close" class="">Close all</a>
  9. <div id="div1" class="optionDiv">Results: </div>
  10. <div id="div2" class="optionDiv">Learned: </div>
  11. <div id="div3" class="optionDiv">Deliverables: </div>
  12. </div>
  13. </li>
  14. <li>
  15. <h3>Competitive research</h3>
  16. <div>
  17. <a href="#" data-toggle="#div1" class="showSingle">Results</a>
  18. <a href="#" data-toggle="#div2" class="showSingle">Learned</a>
  19. <a href="#" data-toggle="#div3" class="showSingle">Deliverables</a>
  20. <a href="#" data-toggle="#close" class="">Close all</a>
  21. <div id="div1" class="optionDiv">Results: </div>
  22. <div id="div2" class="optionDiv">Learned: </div>
  23. <div id="div3" class="optionDiv">Deliverables: </div>
  24. </div>
  25. </li>
  26. </ul>
  27.  
  28. jQuery('.showSingle').click(function() {
  29.  
  30. var idOpen = $(this).siblings("div");
  31. var myIndex = $(this).index();
  32.  
  33. if (idOpen.is("div")) {
  34. // HIDE ALL DIVS IN PARENT
  35. var divLength = idOpen.get(myIndex).id.length;
  36. for (var i = 0, l = divLength; i < l; i++) {
  37. console.log('divs to hide', idOpen[i]);
  38. //HIDE DOESN'T WORK
  39. //idOpen[i].hide();
  40. }
  41.  
  42. // HOW TO SHOW LINKED DIV ???
  43. console.log('div id to open: ', idOpen.get(myIndex).id);
  44. }
  45.  
  46. })
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement