【发布时间】:2014-01-30 01:42:05
【问题描述】:
我正在尝试在单击链接时将一个页面的 div 内容与其他内容一起加载。为此,我正在使用具有所有内容的 .click() 函数和 .html() 函数。这工作正常. 但是现在我希望对内容进行样式设置。所以我在 html() 函数中使用 div 来执行此操作。但它不起作用。内容根本没有显示。 jQuery代码如下..
$(".vision").click(function(){
$("#rightcolumn").html("<div id="rightcol_h1">VISION</div>");
});
rightcolumn 是必须更改的 div 名称。而 rightcol_h1 是为标题设置样式。 如下..
#rightcol_h1{
font-size: 16px;
font-family: Arial, Helvetica, sans-serif;
color: #00578C;
font-weight: bold;
}
当我这样做时,什么都没有显示。我做错了什么。我在 html() 中使用 div 的方式错了吗?
【问题讨论】:
-
不知道这是问题所在,但是您是否通过控制台调试了代码? “VISION”应该是“VISION”。
-
谢谢你.. 让它运行。所以无论我必须使用哪个 div,我都必须将它们放在单引号中。知道了。
-
实际上,您不需要使用单引号,重要的是不要“破坏”您的字符串声明。您可以执行以下任何操作: - "VISION" - 'VISION' - "愿景"