Add modal sucess
This commit is contained in:
		
					parent
					
						
							
								9dd15a5d5a
							
						
					
				
			
			
				commit
				
					
						227d69178f
					
				
			
		
					 5 changed files with 102 additions and 62 deletions
				
			
		
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							| 
						 | 
				
			
			@ -1,55 +1,55 @@
 | 
			
		|||
(function($){
 | 
			
		||||
    'use strict'; // Start of use strict
 | 
			
		||||
    
 | 
			
		||||
 | 
			
		||||
   
 | 
			
		||||
 | 
			
		||||
    $(document).ready(function(){
 | 
			
		||||
        
 | 
			
		||||
     init_options_interested();
 | 
			
		||||
     init_nav();
 | 
			
		||||
     change_values();
 | 
			
		||||
     form_submit();
 | 
			
		||||
        verifiedUrl();
 | 
			
		||||
        init_options_interested();
 | 
			
		||||
        init_nav();
 | 
			
		||||
        change_values();
 | 
			
		||||
    });
 | 
			
		||||
 | 
			
		||||
    function verifiedUrl(){
 | 
			
		||||
        if(window.location.href.indexOf('#success') > -1){
 | 
			
		||||
            form_success();
 | 
			
		||||
        }
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function init_options_interested(){
 | 
			
		||||
    	$('.row-vms').click(function(){
 | 
			
		||||
			$('.row-vms').removeClass('row-vms__active');
 | 
			
		||||
			$(this).addClass('row-vms__active');
 | 
			
		||||
			var number = $('.row-vms__active input').val();
 | 
			
		||||
			var price = $('.row-vms__active input').data('price');
 | 
			
		||||
			_calculate(number, price);
 | 
			
		||||
    	});
 | 
			
		||||
        $('.row-vms').click(function(){
 | 
			
		||||
            $('.row-vms').removeClass('row-vms__active');
 | 
			
		||||
            $(this).addClass('row-vms__active');
 | 
			
		||||
            var number = $('.row-vms__active input').val();
 | 
			
		||||
            var price = $('.row-vms__active input').data('price');
 | 
			
		||||
            _calculate(number, price);
 | 
			
		||||
        });
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function init_nav(){
 | 
			
		||||
 | 
			
		||||
    	$('.nav-local').click(function(){
 | 
			
		||||
			$('html, body').animate({
 | 
			
		||||
        $('.nav-local').click(function(){
 | 
			
		||||
            $('html, body').animate({
 | 
			
		||||
                 scrollTop: $('#'+$(this).data('href')).offset().top
 | 
			
		||||
             });
 | 
			
		||||
    	});
 | 
			
		||||
    	
 | 
			
		||||
        });
 | 
			
		||||
        
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    function change_values(){
 | 
			
		||||
    	$('.number-vms').keyup(function () {
 | 
			
		||||
		  	var number = $(this).val();
 | 
			
		||||
	  		var price =  $(this).data('price');
 | 
			
		||||
		  	_calculate(number, price);
 | 
			
		||||
		});
 | 
			
		||||
        $('.number-vms').keyup(function () {
 | 
			
		||||
            var number = $(this).val();
 | 
			
		||||
            var price =  $(this).data('price');
 | 
			
		||||
            _calculate(number, price);
 | 
			
		||||
        });
 | 
			
		||||
 | 
			
		||||
    }
 | 
			
		||||
	function form_submit(){
 | 
			
		||||
		// $('#submit').click(function(){
 | 
			
		||||
		// 	$('.contain-form').fadeOut();
 | 
			
		||||
		// 	$('.loading').fadeIn();
 | 
			
		||||
		// 	setTimeout(function(){ 
 | 
			
		||||
		// 		$('.loading').fadeOut();
 | 
			
		||||
		// 		$('.succes-message').fadeIn();
 | 
			
		||||
		// 	}, 3000);
 | 
			
		||||
  //   	});
 | 
			
		||||
	}
 | 
			
		||||
    function form_success(){
 | 
			
		||||
        $('#sucessModal').modal('show');
 | 
			
		||||
    }
 | 
			
		||||
    function _calculate(numbers, price){
 | 
			
		||||
		$('#valueTotal').text(numbers*price*31);
 | 
			
		||||
	}
 | 
			
		||||
        $('#valueTotal').text(numbers*price*31);
 | 
			
		||||
    }
 | 
			
		||||
    
 | 
			
		||||
    
 | 
			
		||||
})(jQuery); // End of use strict
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
							
								
								
									
										1
									
								
								datacenterlight/static/datacenterlight/js/plugin.js
									
										
									
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								datacenterlight/static/datacenterlight/js/plugin.js
									
										
									
									
									
										Normal file
									
								
							
										
											
												File diff suppressed because one or more lines are too long
											
										
									
								
							
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue