Como adicionar ' style=display:" block " ` a um elemento usando jQuery?

Como adicionar {[[0]} a um elemento em jQuery?

Author: Xufox, 2010-07-17

4 answers

$("#YourElementID").css("display","block");

Edit: ou como dave thieben aponta no seu comentário abaixo, você pode fazer isso também:

$("#YourElementID").css({ display: "block" });
 269
Author: Colin Brock, 2010-07-17 17:44:20
$("#elementId").css({ 'display': "block" });
 34
Author: Bravo, 2014-04-24 04:23:27

Dependendo do propósito de configurar a propriedade de exibição, você pode querer dar uma olhada em

$("#yourElementID").show()

E

$("#yourElementID").hide()
 25
Author: Design by Adrian, 2013-04-21 13:20:27

Se precisar de adicionar vários, então pode fazê-lo assim:

$('#element').css({
    'margin-left': '5px',
    'margin-bottom': '-4px',
    //... and so on
});

Como uma boa prática, eu também colocaria o nome da propriedade entre aspas para permitir o traço, uma vez que a maioria dos estilos tem um traço neles. Se foi 'display', então as citações são opcionais, mas se você tiver um traço, ele não vai funcionar sem as citações. De qualquer forma, para simplificar: coloque-os sempre entre aspas.

 8
Author: CodingYoshi, 2017-05-25 22:08:52