如何在JavaScript中更改FontSize?

如何在JavaScript中更改FontSize?,javascript,font-size,Javascript,Font Size,我想更改“关闭”和“打开”文本的字体大小。当我添加此代码时: $content.style.fontSize=“14px”什么都不能再工作了。如果没有这段代码,javascript可以工作,但是“Close”和“Open”的字体太大了。 代码如下: $(".head").click(function () { $head= $(this); $content = $head.next(); $content.slideToggle(500, function () { $head.te

我想更改“关闭”和“打开”文本的字体大小。当我添加此代码时:
$content.style.fontSize=“14px”什么都不能再工作了。如果没有这段代码,javascript可以工作,但是“Close”和“Open”的字体太大了。
代码如下:

$(".head").click(function () {

$head= $(this);
$content = $head.next();
$content.slideToggle(500, function () {
    $head.text(function () {
        return $content.is(":visible") ? "Close" : "Open";
    });
});

});

如果
$content
是一个DOM节点,那么您的操作方式就可以了。但是,它似乎是一个jQuery对象,因此您可以使用

您似乎也在更改
$content
的CSS,但更改
$head
的文本,因此您需要更改包含您试图修改的文本的元素的CSS

$head.css("font-size", "14px");

如果
$content
是一个DOM节点,那么您的操作方式就可以了。但是,它似乎是一个jQuery对象,因此您可以使用

您似乎也在更改
$content
的CSS,但更改
$head
的文本,因此您需要更改包含您试图修改的文本的元素的CSS

$head.css("font-size", "14px");

试试这个,让我知道结果:

$content.css("font-size":"14px");

试试这个,让我知道结果:

$content.css("font-size":"14px");

“关闭”和“打开”文本仍然没有随此代码更改。我添加了
$content.css
$head.css
字体大小仍然没有更改。我的错误是,将
$head.css(“字体大小”,“14px”)就在
返回$content.is(“:可见”)之后?“关闭”:“打开”。谢谢,效果很好。仍然“关闭”和“打开”文本没有随此代码更改。我添加了
$content.css
$head.css
仍然没有更改字体大小。我的错误是,将
$head.css(“字体大小”,“14px”)就在
返回$content.is(“:可见”)之后?“关闭”:“打开”。谢谢,效果很好。$content[0]。style.fontSize=“14px”;应该可以。我不明白为什么要将函数传递给
.text
。只需将表达式传递给简单的case.C-link Nepal,谢谢,但不要更改字体大小。MaxArt,因为我不太了解它。$content[0]。style.fontSize=“14px”;应该可以。我不明白为什么要将函数传递给
.text
。只需将表达式传递给简单的case.C-link Nepal,谢谢,但不要更改字体大小。马克萨特,因为我不太清楚。