Advertisement
Guest User

Untitled

a guest
Jun 25th, 2019
59
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. (function bikeDesktop(){
  2.     let inputs = bike.querySelectorAll(".tabDesk>input[type=checkbox]");
  3.     for(let j=0;j<inputs.length;j++){
  4.         let element = inputs[j];
  5.         element.checked = false;
  6.         $(element).parent().find('.content').slideUp(600);
  7.     }
  8.     inputs[0].checked = true;
  9.     if(window.innerWidth >= 1024){
  10.         $(document).find("#bike .bikeDesktop .content>div").eq(0).slideDown(600);
  11.     }
  12.     $(inputs[0]).parent().find('.content-desktop').slideDown(600);
  13.  
  14.     for(let i=0;i<inputs.length;i++){
  15.         let input = inputs[i];
  16.         $(input).unbind('change').change(function(e){
  17.             e.stopPropagation();
  18.             e.preventDefault();
  19.             e.stopImmediatePropagation();
  20.             let atual = input.checked? true: false;
  21.             console.log(atual);
  22.             for(let j=0;j<inputs.length;j++){
  23.                 let element = inputs[j];
  24.                 element.checked = false;
  25.                 $(element).parent().find('.content-desktop').slideUp(600);
  26.             }
  27.             input.checked = atual;
  28.             if(input.checked){
  29.                 $(input).parent().find('.content-desktop').slideDown(600);
  30.             }else{
  31.                 $(input).parent().find('.content-desktop').slideUp(600);
  32.             }
  33.             if(window.innerWidth >= 1024){
  34.                 let valor = $(input).attr('id');
  35.                 $(input).closest(".bikeDesktop").find(".content>div:not(#" + valor + ")").slideUp(600);
  36.                 $(input).closest(".bikeDesktop").find(".content>div#" + valor).slideDown(600);
  37.             }
  38.         });
  39.     }
  40. })();
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement