jQuery.attr函数

时间:2009-06-10 17:01:29

标签: jquery

我正在使用

$('<div/>').attr('font-weight','bold');

上述功能并未将font-weight应用于粗体。那里有什么问题吗?

2 个答案:

答案 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可以执行的操作。