浏览:5912008-03-20 15:02   来自zys      :

页面上有<div id="rating">Container</div>

然后这样写就没问题

$(document).ready(function() {
 $("#rating").css({color:"red"});
});

把color换成border-color就不行了。不知是什么问题?

楼主
  3个月前   Allie      :
我试过了 可能不支持这样的~用 border:"red 1px solid" 可以! 高手继续。。
回复  1楼 回到顶楼 
  3个月前   zys      :
恩。楼上的那样就可以。

另外,如果是这样也是不行的
$("#rating").css({"border":"1px", "border-color":"red","border-style":"solid"});
回复  2楼 回到顶楼 
  3个月前   Kai.Ma      :
border-color = 》borderColor?
回复  3楼 回到顶楼 
  3个月前   Wilensky      :
很抱歉上次回答没有看清楚lz问的问题,你的那个div一开始是没有边框宽度的,边框是不可见的。你先把它的边框宽度设置出来就可以看到效果了。
先给div加上 style="border:1px solid #ff0000"
kfckfc

border 是复合属性。建议你先看看css
回复  4楼 回到顶楼 
  2个月前   李涛      :
border: 1px solid #f00
回复  5楼 回到顶楼 
  2个月前   李涛      :
function a(){};a();

(function a(){})();
是一个意思,后者是内联写法。
回复  6楼 回到顶楼 
  2个月前   李涛      :
js中function本质上是定义了一个对象变量,或者说是方法变量,内联写法中直接调用对象变量或者方法变量的方法.
其实js中一切都是变量,包裹所谓的方法,对象,数组等等,变量在js中可以存任意的类型的数据.
回复  7楼 回到顶楼 

你还不是小组成员,加入小组以后才能发布新主题!
1 31207