Advertisement
Guest User

Untitled

a guest
Feb 28th, 2020
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. {
  2.     isOpen: [false, false, false],
  3.     slidePublico: function(){
  4.         var _self = this
  5.         var containerClass = '.card-publico'
  6.  
  7.         $('body').on('click', containerClass, function(){
  8.             var index = $(this).index()
  9.  
  10.             if (!_self.isOpen[index]) {
  11.                 $(containerClass).eq(index).addClass('active');
  12.                 $(containerClass).eq(index).siblings('.card-publico').removeClass('active');
  13.                 $(containerClass).eq(index).siblings('.card-publico').addClass('inactive');
  14.  
  15.                 _self.isOpen[index] = true
  16.             }
  17.         })
  18.  
  19.         $('body').on('click', '.close-slide-pub', function(e){
  20.             e.stopPropagation()
  21.             var index = $(this).parent(containerClass).index()
  22.  
  23.             if (_self.isOpen) {
  24.                 $(containerClass).eq(index).removeClass('active');
  25.                 $(containerClass).eq(index).removeClass('inactive');
  26.  
  27.                 _self.isOpen[index] = false
  28.             }
  29.         })
  30.     }
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement