jquery addClass不适用 - 我忽略了什么吗?

时间:2014-06-23 07:38:58

标签: jquery addclass

我有一个div

<div id="FBo"></div>

如果我在课堂上硬编码

<div id="FBo" class="myClass"></div>

它显示应该

如果我使用

$('#FBo').addClass('myClass');

样式不适用,但如果在浏览器中我按Ctrl-A并查看源代码,则div代码看起来像

<div class="myClass" id="FBo" ></div>

要检查是否加载了jquery并且div处于活动状态,我尝试了

$('#FBo').html('blah');

和blah出现了。

我需要包含其他内容才能使样式适用吗?

这是jsfiddle - http://jsfiddle.net/shaunthomson/dRDGG/

感谢您的帮助。

2 个答案:

答案 0 :(得分:1)

尝试使用此

$("#FBo").attr("class","myClass");

注意

在加载dom元素后应用你的脚本

答案 1 :(得分:1)

如果在jsfiddle中包含jQuery,它只是按预期工作:

http://jsfiddle.net/dRDGG/1/

$(document).ready(function(){
    $('#FBo').addClass('myClass');
});