我有一个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/
感谢您的帮助。
答案 0 :(得分:1)
尝试使用此
$("#FBo").attr("class","myClass");
注意强>:
在加载dom元素后应用你的脚本
答案 1 :(得分:1)
如果在jsfiddle中包含jQuery,它只是按预期工作:
$(document).ready(function(){
$('#FBo').addClass('myClass');
});