jQuery.attr函数
我正在使用jQuery.attr函数,jquery,Jquery,我正在使用 $('<div/>').attr('font-weight','bold'); $('').attr('font-weight','bold'); 使用上述功能不会将字体权重应用于粗体。有什么问题吗?是的,有什么问题,$()函数用于选择元素、类或id,而不是格式错误的标记。此外,您应该使用css()函数更改css属性,因此您需要以下内容: $("#mydiv").css('font-weight', 'bold'); 如果要选择所有div,可以执行以下操作: $("
$('<div/>').attr('font-weight','bold');
$('').attr('font-weight','bold');
使用上述功能不会将字体权重应用于粗体。有什么问题吗?是的,有什么问题,$()函数用于选择元素、类或id,而不是格式错误的标记。此外,您应该使用css()函数更改css属性,因此您需要以下内容:
$("#mydiv").css('font-weight', 'bold');
如果要选择所有div,可以执行以下操作:
$("div").css('font-weight', 'bold');
@cloudhead很好地解决了这一问题,但如果您希望一次更改多个css属性,它将如下所示:
$("div").css({'font-weight': 'bold', 'font-size': '3em'});
或者,您可以使用jQuery的链接方法。虽然效率不高,但它很好地体现了jQuery所具有的灵活性
$("div").css('font-weight', 'bold').css('font-size', '3em');
我鼓励您查看,以便更好地了解jQuery的功能。您的第一个示例存在语法问题。键/值之间需要有冒号,而不是逗号.Ack!非常感谢@TM。修好了。