Advertisement
dimkiriaoks

jquery

Nov 10th, 2022
821
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. import $ from 'jquery'
  2.  
  3. class AboutClass{
  4.     constructor(){
  5.         this.events();
  6.     }
  7.  
  8.     events(){
  9.         $(document).on('click', "#more-about" ,this.showAbout.bind(this));
  10.         $(document).on('click',"#less-about", this.hideAbout.bind(this));
  11.     }
  12.  
  13.     showAbout(e){
  14.         e.preventDefault();
  15.         $("#about-container").fadeOut(1000);
  16.         $.ajax({
  17.             url: karyatisData.root_url + "/wp-json/k-api/v1/about?content=full",
  18.             context: this,
  19.             success: (data)=>{
  20.                 $("#about-container").empty();
  21.                 $("#about-container").html(data);
  22.                 $("#about-container").fadeIn(1000);
  23.             }
  24.         });
  25.     }
  26.  
  27.  
  28.     hideAbout(e){
  29.         e.preventDefault();
  30.         $("#about-container").fadeOut(1000);
  31.         $.ajax({
  32.             url: karyatisData.root_url + "/wp-json/k-api/v1/about?content=excerpt",
  33.             context: this,
  34.             success: (data)=>{
  35.                 $("#about-container").empty();
  36.                 $("#about-container").html(data);
  37.                 $("#about-container").fadeIn(1000);
  38.             }
  39.         });
  40.     }
  41. }
  42.  
  43.  
  44. export default AboutClass;
  45.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement