Javascript jQuery:addClass到HTML5DOM

Javascript jQuery:addClass到HTML5DOM,javascript,jquery,html,Javascript,Jquery,Html,我今天在向HTML5DOM对象添加类时遇到了一个问题。抱歉,如果这是一个新手问题:P 例: 堆栈溢出示例 .centercontent{ 宽度:100%; 最大宽度:1080px; 保证金:0自动; } 站点名称 你好,世界 &抄袭;2012年没有人 $(“正文>*”).addClass(“中心内容”); 我相信那是我的JS;但是,我以前从未使用过addClass。非常感谢大家抽出宝贵的时间。:) 祝你有愉快的一天 您没有使用$(document).ready(function(){…})代

我今天在向HTML5DOM对象添加类时遇到了一个问题。抱歉,如果这是一个新手问题:P 例:


堆栈溢出示例
.centercontent{
宽度:100%;
最大宽度:1080px;
保证金:0自动;
}
站点名称
你好,世界

&抄袭;2012年没有人 $(“正文>*”).addClass(“中心内容”);
我相信那是我的JS;但是,我以前从未使用过addClass。非常感谢大家抽出宝贵的时间。:)
祝你有愉快的一天

您没有使用
$(document).ready(function(){…})代码。试试这个:

$(document).ready(function() {
    $("body > *").addClass("centercontent");
});
此外,在脚本引用的末尾缺少一个s

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.j"></script>     // original
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>    // fixed
//原件
//固定的

您没有使用
$(document).ready(function(){…})代码。试试这个:

$(document).ready(function() {
    $("body > *").addClass("centercontent");
});
此外,在脚本引用的末尾缺少一个s

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.j"></script>     // original
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>    // fixed
//原件
//固定的
简单编写

body > * {
    width:100%;
    max-width:1080px;
    margin:0 auto;
}
作为head部分中的一条简单的CSS规则:查看您的示例jQuery对于这个任务似乎并不是真正必要的

该选择器在CSS块中也有效,并且工作良好(不适用于IEwrite simply)

body > * {
    width:100%;
    max-width:1080px;
    margin:0 auto;
}
作为head部分中的一条简单的CSS规则:查看您的示例jQuery对于这个任务似乎并不是真正必要的


这个选择器在CSS块中也是有效的,并且可以正常工作(不是在IEQuery上)。如果您引用的jQuery缺少尾随s,那么它就是
src=”http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.j“
但应为
src=”http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"
如果您使用浏览器开发工具,您可能会遇到这样的情况:
$is not defined
。您引用的jQuery缺少尾随s,它是
src=”http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.j“
但应为
src=”http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"
如果您使用浏览器开发工具,您可能会遇到这样的情况:未定义
$
。由于脚本位于文档末尾,
$(document.ready())
不需要。就这样:D谢谢!编辑:我使用了cSS@Felix在他的例子中,这一点很好。这并不重要!我只是发现总是这样做是一个好习惯。因为脚本位于文档的末尾,
$(document.ready())
不需要。就这样:D谢谢!编辑:我使用了cSS@Felix对他来说,这没关系,我只是觉得经常这样做是一个好习惯。