Проверка равенства текста переключателя в JavaScript - PullRequest
0 голосов
/ 11 июня 2018

Я хочу проверить, равен ли текст моей кнопки-переключателя "PayPal".В окне предупреждения отображается «PayPal», но проверка на равенство, которая показала бы или скрыла содержимое DIV, не удалась.

 <%= radio_button_tag "order[payments_attributes][][payment_method_id]", 
 method.id, method == @order.available_payment_methods.first, data: 
 {behavior: "toggle-products"} %>



 <div id="confirmpaypal" class="pull-right">
  <%= button_tag "Continue" , type: 'submit', 
    class: 'btn btn-primary btn-small' do %>
    "Confirm"  
  <% end %>
  </div>


<script type="text/javascript">
$(document).ready(function() {
    $('input[type="radio"][data-behavior="toggle-products"]').click(function(evt) {
        alert($(this).closest('label').text());
        if($(this).closest('label').text() == "PayPal") {
            $('#confirmpaypal').show();
        } else {
            $('#confirmpaypal').hide();
        }
    });
});
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...