Advertisement
Beee

payment opions

Nov 4th, 2017
187
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.     (function($) {
  2.         $(document).ready(function() {
  3.  
  4.             var $manual_notice = 'tr.order__form-line-options span.payment_notice';
  5.             var $ideal         = 'tr.order__form-line-ideal';
  6.             var $company_note  = 'tr.order__form-line-company-note';
  7.             var $phone         = 'tr.order__form-line-phone';
  8.             var $manual        = 'tr.order__form-line-manual';
  9.             var $invoice       = 'tr.order__form-line-invoice';
  10.             var $submit        = 'tr.order__form-submit';
  11.  
  12.             $(".payment_choice-ideal").click(function () {
  13.                 $($company_note).removeClass('hidden');
  14.                 $($submit).removeClass('hidden');
  15.  
  16.                 $($ideal).addClass('hidden');
  17.                 $($phone).addClass('hidden');
  18.                 $($manual).addClass('hidden');
  19.                 $($manual_notice).addClass('hidden');
  20.                 $($invoice).addClass('hidden');
  21.             });
  22.  
  23.             $(".payment_choice-phone").click(function () {
  24.                 $($phone).removeClass('hidden');
  25.                 $($submit).removeClass('hidden');
  26.  
  27.                 $($ideal).addClass('hidden');
  28.                 $($manual).addClass('hidden');
  29.                 $($manual_notice).addClass('hidden');
  30.                 $($invoice).addClass('hidden');
  31.             });
  32.  
  33.             $(".payment_choice-manual").click(function () {
  34.                 $($manual).removeClass('hidden');
  35.                 $($manual_notice).removeClass('hidden');
  36.                 $($invoice).removeClass('hidden');
  37.                 $($submit).removeClass('hidden');
  38.  
  39.                 $($company_note).addClass('hidden');
  40.                 $($ideal).addClass('hidden');
  41.                 $($phone).addClass('hidden');
  42.             });
  43.  
  44.             $('#wants_invoice').change(function() {
  45.                 if (document.getElementById('wants_invoice').checked) {
  46.                     $($company_note).removeClass('hidden');
  47.                 } else {
  48.                     $($company_note).addClass('hidden');
  49.                 }
  50.             });
  51.         });
  52.     })(jQuery);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement