Advertisement
Wistaro

dalongo_site

Jan 17th, 2018
405
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
HTML 1.81 KB | None | 0 0
  1. <!DOCTYPE html>
  2. <html>
  3.   <meta charset="UTF-8">
  4.   <head>
  5.     <link rel="stylesheet" href="style.css" />
  6.     <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.js"></script>
  7.     <script>
  8.    
  9.     var is_voted = false;
  10.     var k = 1;
  11.     var i = 1;
  12.    
  13.       $(document).ready(function(){
  14.        
  15.        
  16.             $('.empty').hover(function(){
  17.                 if(is_voted == false){
  18.                    
  19.                 $(this).prevAll().andSelf().addClass('full');
  20.                 $(this).nextAll().removeClass('full');
  21.               //$(this).nextAll)().addClass('empty');
  22.                    
  23.                 }
  24.  
  25.             });
  26.  
  27.             $('#poll').mouseleave(function(){
  28.                 if(is_voted == false){
  29.                     $('#poll').children('.full').removeClass('full');
  30.                 }
  31.             });
  32.  
  33.             $('.empty').click(function() {
  34.  
  35.               var note = $(this).attr('id'); //récupère l'ID : 1 -2 - 4 -5
  36.              
  37.               for(k = 1;k<=parseInt(note);k++){
  38.                   $('#'+k).prevAll().andSelf().addClass('full');     
  39.               }
  40.              
  41.               if(is_voted == true){
  42.                    
  43.                     is_voted = false;
  44.                    
  45.                     for(i = 1; i<=5;i++){  
  46.                         $('#'+i).removeClass('full');  
  47.                     }
  48.        
  49.                 }else{
  50.                      is_voted = true;
  51.                 }        
  52.  
  53.              $('.note_hidden').val(note);
  54.              });
  55.    });
  56.    </script>
  57.     <title></title>
  58.   </head>
  59.   <body>
  60.  
  61.       <div id="poll">
  62.        
  63.         <span class="empty" id="1">1</span>
  64.         <span class="empty" id="2">2</span>
  65.         <span class="empty" id="3">3</span>
  66.         <span class="empty" id="4">4</span>
  67.         <span class="empty" id="5">4</span>
  68.     <form method="post" action="">
  69.         <input type="hidden" name="note_hidden" class="note_hidden" value="0" />
  70.  
  71.         <input type="textarea" id="comment" name="comment" class="comment" />
  72.  
  73.         <input type="submit" value='envoyer' />
  74.      </form>
  75.       </div>
  76.   </body>
  77. </html>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement