Advertisement
lemansky

Untitled

Mar 2nd, 2022
820
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. document.addEventListener('DOMContentLoaded', () => {
  2.    
  3.     let items = document.querySelectorAll('.nav-link');
  4.     items.forEach(i => {
  5.     //   console.log(i.innerText);
  6.     });
  7.  
  8.     const task2 = () => {
  9.         let parent = document.querySelectorAll('.card-body');
  10.         console.log(parent);
  11.         // let children = [...parent].map(p => {return p.querySelectorAll('p')});
  12.         // console.log(children);
  13.         let c = document.querySelectorAll('.card-body p');
  14.         c.forEach(item => {
  15.             item.innerText = 'КУП МУТ 2022';
  16.         });
  17.     }
  18.  
  19.     task2();
  20.  
  21.     const task3 = () => {
  22.         let items = document.querySelectorAll('.text-blue');
  23.         items.forEach(i => {
  24.             i.classList.remove('text-blue');
  25.         });
  26.         let newItems = document.querySelectorAll('.text-blue');
  27.         console.log(newItems);
  28.         console.log(items);
  29.  
  30.     }
  31.  
  32.     task3();
  33.  
  34.     let btn = document.querySelector('.btn-yellow');
  35.     btn.style.display = 'none';
  36.     // btn.style.visibility = 'hidden';
  37.  
  38.     let btnClick = document.querySelector('.btn-blue');
  39.     btnClick.addEventListener('click', (e) => {
  40.         btn.style.display = 'inline-block';
  41.     });
  42.  
  43.     const task6 = () => {
  44.         let links = document.querySelectorAll('a');
  45.         links.forEach(item => {
  46.             item.addEventListener('mouseenter', (e) => {
  47.                 let text = e.target.innerText.split('').reverse().join('');
  48.                 e.target.innerText = text;
  49.                 // let text = e.target.innerText;
  50.                 // let reversed = '';
  51.                 // for(let i = 0; i < text.length; i++){
  52.                 //     reversed += text[text.length - 1 - i];
  53.                 //     console.log(reversed);
  54.                 // }
  55.                 // console.log(reversed);
  56.                 // for(let i = text.length - 1; i >= 0; i--){
  57.                 //     reversed += text[i];
  58.                 //     console.log(reversed);
  59.                 // }
  60.                 // console.log(reversed);
  61.             });
  62.         });
  63.     }
  64.  
  65.     task6();
  66.  
  67.     const task7 = () => {
  68.         let headers = document.querySelectorAll('.card-header');
  69.         headers.forEach(item => {
  70.             item.addEventListener('click', (e) => {
  71.                 e.target.parentNode.style.position = 'relative';
  72.                 let moveable = e.target;
  73.                
  74.                 e.target.parentNode.addEventListener('mousemove', (e) => {
  75.                     moveable.style.position = 'absolute';
  76.                     moveable.style.top = e.layerY + 'px';
  77.                     moveable.style.left = e.layerX + 'px';
  78.                     console.log(e);
  79.                 });
  80.                 // moveable.style.bottom = '0px';
  81.             });
  82.         });
  83.     }
  84.     task7();
  85. });
  86.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement