我正在使用
$('<div/>').attr('font-weight','bold');
上述功能并未将font-weight应用于粗体。那里有什么问题吗?
答案 0 :(得分:9)
是的,出了点问题,$()函数用于选择元素,类或id,而不是形成错误的标记。此外,您应该使用css()函数来更改css属性,因此您需要这样的内容:
$("#mydiv").css('font-weight', 'bold');
如果您想选择所有 div,您可以这样做:
$("div").css('font-weight', 'bold');
答案 1 :(得分:3)
@cloudhead已经很好地回答了这个问题,但如果你想一次改变多个css属性,它将会是这样的:
$("div").css({'font-weight': 'bold', 'font-size': '3em'});
或者,您可以使用jQuery的链接方法。效率不高,但它很好地体现了jQuery的灵活性。
$("div").css('font-weight', 'bold').css('font-size', '3em');
我建议您查看jQuery Tutorials以更好地了解jQuery可以执行的操作。