Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/75.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery.attr函数_Jquery - Fatal编程技术网

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。修好了。