如何在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,谢谢,但不要更改字体大小。马克萨特,因为我不太清楚。