我目前正在制作日历,显示假设组织中各种项目的开始日期和结束日期,我已经设法使用javascript中的每个项目的类来完成
我无法弄清楚的是:是否可以将对象值传递给jQuery中的.css()方法。
例如,我可以这样做:
$('this').css('background-color','object.colorCode');
答案 0 :(得分:3)
您需要删除第二个参数的引号。我猜object
实际上是一个具有属性colorCode
的对象,希望它包含一个有用的值。
目前你正在将字符串值"object.colorCode"
传入样式,这显然毫无意义。
除此之外,另一方面$('this')
应该没有引用。 $(this)
请。
答案 1 :(得分:0)
您应该能够在没有引号的情况下传递object.colorCode
。同样$(this)
也不应该有引号,所以声明应该是:
$(this).css('background-color', object.colorCode);
假设colorCode
是object