如何在jQuery中隐藏一行文本?

时间:2018-10-20 05:19:45

标签: jquery

我目前以以下方式动态填充表格:

var formas_pagos = $('.formas_pagos');
                        var input_cantidad ="";
                        var text_forma_pago = "";
                        $.each(response.data, function(index,value){
                            console.log(value.disponible);
                            if (value.disponible === 0){
                                input_cantidad = '<input type="number" step="0.01" name="cantidad" class="cantidad" min="1" pattern="^[0-9]+" placeholder="Cantidad" disabled="true">';
                            }
                            else{
                                input_cantidad = '<input type="number" step="0.01" name="cantidad" class="cantidad" attr-num-doc="' + value.forma_pago + '" min="1" pattern="^[0-9]+" placeholder="Cantidad">';
                            }
                            $('<tr>')
                                .append($('<td/>').addClass('nuevo-td nombrePago').text(value.forma_pago))
                                .append($('<td/>').addClass('nuevo-td cantPago').text(value.disponible.toFixed(2).replace(/\d(?=(\d{3})+\.)/g, '$&,')))
                                .append('<div class="cod_forma_pago" style="display:none">' + value.cod_forma_pago + '</div>')
                                .append('<div class="cod_banco" style="display:none">' + value.Cod_Banco + '</div>')
                                .append('<div class="monto_pago" style="display:none">' + value.monto_pago + '</div>')
                                .append($('<td/>').addClass('label-cell nuevo-td')
                                    .append($('<label/>').addClass('label-checkbox item-content')
                                                .append('<input type="checkbox" name="tipo_pago" class="tipo_pago derecha" attr-num-doc="' + value.forma_pago + '" value="' + value.disponible + '"/>')
                                                .append($('<span/>').addClass('item-media').append('<i class="icon icon-form-checkbox"></i>'))))
                                .append($('<td/>').addClass('label-cell classCantidad derecha')
                                                    .append(input_cantidad))
                                .appendTo(formas_pagos);
                        });
 if (tipo_envio === "2" && $('.nombrePago').text() === "Efectivo"){
                        $('.nombrePago').hide();
                    }

但是我需要隐藏它在类.name中包含的行,我需要支付文本“ Effective”。尝试如下:

if (tipo_envio === "2" && $('.nombrePago').text() === "Efectivo"){
 $('.nombrePago').hide();
}

非常感谢。

0 个答案:

没有答案