浏览:4522008-05-28 10:04   来自sorf      :

<style>
#hed{ float:left; width:500px; height:400px; background-color:#009900;}
</style>
 $("#divid").addClass('hed');//<----这样为什么没调用到样式
要怎么写可以得到#hed样式

楼主
  3个月前   天梦      :
我试了试,没有问题啊?
$(function(){
$("#divid").addClass("hed");
});
1楼 回到顶楼 
  3个月前   天梦      :
把#hed改成.hed
2楼 回到顶楼 
  3个月前   sorf      :
@天梦
首先谢谢!
我知道要是把样试表里的#hed改成.hed就可以了!
但我要想知道,如果样式表里是#hed定义的请问JQuery能引用吗?!~用JS我知道是className="hed"就行了!~
3楼 回到顶楼 
  1周前   小牛大牛      :
样式表里是#的话,也就是对应html里的id,那么在jquery里是用#id来调用的.
样式表里的.hed才是html里的class属性用的.在jquery里是用.hed来调用.
4楼 回到顶楼 
  1周前   Gray Zhang      :
用js你写.className="hed"绝对不行,#hed指定样式作用于ID为hed的UI元素上,这和class完全没问题
5楼 回到顶楼 

注册用户登录后才能回复,登录注册
> 返回“jQuery”


其他话题

相关链接
1 34252