我想创建一种新样式,而不仅仅是更改元素的样式属性。这是一些示例代码来演示该问题:
//Create 1st element
var element1 = $('<div />').text('element1').addClass('blue');
$('body').append(element1);
//Set some css for all elements with the blue class
$('.blue').css('background-color', 'blue');
//Create 2nd element, it won't have the css applied because it wasn't around when the css was set
var element2 = $('<div />').text('element2').addClass('blue');
$('body').append(element2);
在上面的代码中,第二个元素与第一个元素的样式不同。我想要的是能够为所有未来的元素在 className 上设置 css。