jquery-Target没有.css()方法
"jquery-Target has no method .css()"
我试图获得我点击的div元素的CSS背景颜色。现在我已经尝试了这个(不认为它需要更多的代码):
...
var onColorClicked = function(color) {
var $target = (color.target);
console.log($target.innerHTML);
console.log($target.css('background'));
}, ....
所以,第一个日志打印的内容是正确的,没有错误,但是第二个日志说:
Uncaught TypeError: object# has no method 'css'
正如我所看到的,$target包含了正确的目标,但它仍然有问题。这是我之前定义的CSS:
$color.css({
left: 64,
top: (i*10)-188,
"z-index": 80,
'background': "#e40613"
});
.css()有什么问题
应该是:
// mind the ->
var $target = $(color.target);
console.log($target.html());
console.log($target.css('background'));
作为旁注,javascript中的变量不需要以$
开头,所以它可以是target
而不是$target
。
相关文章:
- 有没有一种方法可以防止img get请求使用css或js发生
- 有没有一种方法可以仅使用HTML/CSS来隐藏基于特定值的数据单元格
- jQuery css可见性在load方法中不起作用
- 有没有一种方法可以从隐藏的可见性(CSS,JS)中获得淡入效果
- 有没有一种方法可以将媒体打印css启用为普通视图
- 使用jQuery.css()方法时,是否需要转义任何字符
- 不使用自定义CSS或HTML(使用框架方法)的角度材质文本输入或文本区域标签大小
- 如何在不链接/jquery的情况下使用方法应用css属性数组
- 如何在jQuery.CSS()方法中为所有浏览器编写CSS代码
- 使用 CSS 或 javascript/jQuery,我会使用哪种方法来使我的网站的导航栏看起来更 3d-ish
- 供应商前缀 CSS 解决方法(引导程序)的速度和大小
- 跟踪 Jquery 和 CSS 标识符的最佳方法是什么?
- 通过两种方法创建和更新 CSS
- 一种读取或更改CSS动画关键帧的方法
- 有没有一种方法可以使用gull来修改我的index.thml,以防止CSS缓存
- 有没有一种方法可以制作一个prezi,然后以某种方式将其转换为html和css类型的代码
- 需要一种更好的方法来大规模修改css类
- 有没有一种方法可以将javascript和css放在表达式引擎的wigwam编辑器中
- CSS区域的实现方法
- 错误:对象不支持属性或方法'css'