title: jQuery .val() doeen't work in safari
body: <p>I have an issue with a script that doesn't work in Safari.</p>
  
  <p>This script should change the <strong>continue</strong> button on the woocommerce checkout page if a specific payment gateway is selected. This script doesn't work only in Safari.</p>
  
  <p>Specifically at this line:</p>
  
  <pre><code>jQuery('input#place_order').val('Weiter zur Finanzierung')
  </code></pre>
  
  <p>All other parts of this script work. I tried to change <code>.val()</code> to <code>.attr()</code>, but it didn't solve the problem either. </p>
  
  <pre><code>&lt;div id="payment" class="woocommerce-checkout-payment"&gt;
   &lt;ul class="wc_payment_methods payment_methods methods"&gt;
    &lt;li class="wc_payment_method payment_method_bacs"&gt;
      &lt;input id="payment_method_bacs" type="radio" class="input-radio" name="payment_method" value="bacs" checked="checked" data-order_button_text=""&gt;
      &lt;label for="payment_method_bacs"&gt;Vorkasse&lt;/label&gt;
  
      &lt;div class="payment_box payment_method_bacs" style="display: none;"&gt;
          &lt;p&gt;Nach dem Zahlungseingang auf unser Konto, wird die Ware entsprechend der Verfügbarkeit schnellstmöglich versandt. Unsere Bankverbindung sehen Sie in der Zusammenfassung Ihrer Bestellung und zusätzlich in der darauf folgenden Bestätigungsmail.&lt;/p&gt;
      &lt;/div&gt;
    &lt;/li&gt;
    &lt;li class="wc_payment_method payment_method_jetpack_custom_gateway"&gt;
      &lt;input id="payment_method_jetpack_custom_gateway" type="radio" class="input-radio" name="payment_method" value="jetpack_custom_gateway" data-order_button_text=""&gt;
      &lt;label for="payment_method_jetpack_custom_gateway"&gt;Finanzierung ab 0 % &lt;/label&gt;
      &lt;div class="payment_box payment_method_jetpack_custom_gateway" style="display: block;"&gt;
              &lt;p&gt;Im nächsten Schritt sehen Sie die Zusammenfassung Ihrer Bestellung und den weiterführenden Link „Finanzierungsangebot berechnen und Antrag stellen“. Sie können Laufzeit und monatliche Rate auswählen. Mit einem effektiven Jahreszins von 0% (6 – 36 Monatsraten) oder 6,9% (48 – 72 Monatsraten).&lt;/p&gt;
      &lt;/div&gt;
     &lt;/li&gt;
   &lt;/ul&gt;
   &lt;div class="form-row place-order"&gt;
    &lt;p class="form-row terms wc-terms-and-conditions"&gt;
     &lt;input type="checkbox" class="input-checkbox" name="terms" id="terms"&gt;
     &lt;label for="terms" class="checkbox"&gt;Ich  erkläre mich mit den &lt;a href="https://www.hifi-systeme.de/agb-2/" target="_blank"&gt;AGB &lt;/a&gt; einverstanden. &lt;span class="required"&gt;*&lt;/span&gt;&lt;/label&gt;
     &lt;input type="hidden" name="terms-field" value="1"&gt;
    &lt;/p&gt;
  
     &lt;input type="submit" class="button alt" name="woocommerce_checkout_place_order" id="place_order" value="Zahlungspflichtig bestellen" data-value="Zahlungspflichtig bestellen"&gt;
     &lt;input type="hidden" id="_wpnonce" name="_wpnonce" value="1395845530"&gt;&lt;input type="hidden" name="_wp_http_referer" value="/kasse/?wc-ajax=update_order_review"&gt;  
    &lt;/div&gt;
  &lt;/div&gt;
  
  jQuery(function() {
    jQuery('body')
      .on('updated_checkout', function() {
        usingGateway();
        jQuery('input[name="payment_method"]').change(function() {
          usingGateway();
        });
      });
  });
  
  function usingGateway() {
    console.log(jQuery(".payment_method_jetpack_custom_gateway input[name='payment_method']:checked").val());
  
    if (jQuery('.payment_method_jetpack_custom_gateway input[name="payment_method"]:checked').val() == 'jetpack_custom_gateway') {
      jQuery('input#place_order').val('Weiter zur Finanzierung');
    } else {
      //console.log("Not using my gateway. Proceed as usual");
    }
  }
  </code></pre>