“JS DOM After Selectors” Código de respuesta

JS DOM After Selectors

//set an attribute and get it in js and set value
p:before {
    content: attr(data-before);
    color: red;
    cursor: pointer;
}

$('p').on('click', function () {
    $(this).attr('data-before','bar');
});
// or

//Add/remove a predetermined class

p:before {
    content: "foo";
}
p.special:before {
    content: "bar";
}


//or 

var str = "bar";
document.styleSheets[0].addRule('p.special:before','content: "'+str+'";');

//read ::after,::before

var str = window.getComputedStyle(document.querySelector('p'), ':before') 
           .getPropertyValue('content');
Strange Snake

JS DOM After Selectors

var str = "bar";

document.styleSheets[0].addRule('p:before', 'content: attr(data-before);');

$('p').on('click', function () {
    $(this).attr('data-before', str);
});
Strange Snake

Respuestas similares a “JS DOM After Selectors”

Preguntas similares a “JS DOM After Selectors”

Más respuestas relacionadas con “JS DOM After Selectors” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código