Quiero hacer display:none toda la etiqueta <p> cuando contiene solo la etiqueta <br> P.ej:

<p> <br> </p>

¿Alguien puede publicar su respuesta a la pregunta anterior?

0
Krishna 7 mar. 2018 a las 08:24

3 respuestas

La mejor respuesta
Try with this

$(document).ready(function(){
   $('p').each(function(){
      if($(this).children('br').length > 0){
        $(this).hide();
      }
   })
})

O crear una función globalmente. Y llámalo donde lo necesites.

$(document).ready(function(){
    functionName();
})
function functionName(){
    $('p').each(function(){
       if($(this).children('br').length > 0){
         $(this).hide();
       }
   })
}
1
user3551009 7 mar. 2018 a las 06:04

No puede agregar la propiedad style = "display: none" a la propiedad

Etiquetar y luego usar js para mostrar u ocultar el

Etiqueta según sea necesario?

0
Buddhima Naween Rathnayake 7 mar. 2018 a las 05:53

Dar cualquier clase o id a

Etiquetar y escribir jquery:

$('.ptag').css('display','none');
0
MAhesh Chikhale 7 mar. 2018 a las 05:31