Guest User

Untitled

a guest
Jul 16th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. // ready event
  2. button.ready = function () {
  3.  
  4. // selector cache
  5. var
  6. $buttons = $('.topOrders');
  7.  
  8. // alias
  9. handler = {
  10. activate: function () {
  11. $(this)
  12. .addClass('active')
  13. .siblings()
  14. .removeClass('active')
  15. ;
  16. }
  17. };
  18.  
  19. $buttons
  20. .on('click', handler.activate);
  21.  
  22. };
  23.  
  24.  
  25. // attach ready event
  26. $(document)
  27. .ready(button.ready);
  28.  
  29. <div class="topOrders">
  30. <div class="vertical">
  31. <div class="ui button right labeled" tabindex="0">
  32. <div class="opsOrder ui button right pointing label">
  33. <i class="file alternate icon"></i> Test
  34. </div>
  35. <a class="ui basic label">
  36. 1234
  37. </a>
  38. </div>
  39. </div>
  40. <div class="vertical">
  41. <div class="ui button right labeled" tabindex="0">
  42. <div class="opsOrder ui button right pointing label">
  43. <i class="file alternate icon"></i> Test
  44. </div>
  45. <a class="ui basic label">
  46. 1234
  47. </a>
  48. </div>
  49. </div>
  50. </div>
  51.  
  52. <div class="opsOrder ui button right pointing label">
  53. <i class="file alternate icon"></i> Test
  54. </div>
  55.  
  56. if ($('.topOrders').hasClass('opsOrder')) {
  57. //.addClass logic
  58. }
  59.  
  60. .closest('.opsOrder').addClass('active')
Add Comment
Please, Sign In to add comment