我想做的是$('.class.img').css('cellpadding', variable);
它似乎不起作用。我试着谷歌搜索无济于事。任何帮助,将不胜感激。我正在尝试将它应用于具有给定类的元素内的图像。
答案 0 :(得分:3)
CSS将样式属性应用于style="..."
内联,并且不会修改.class本身。
$('.class').css
没有做任何事情。
$('.class').css('color','red')
会写一种颜色样式
$('.class').css('color')
读取颜色样式
所以要使用类“cellBox”来定位元素中的img
元素:
var borderx = "1px solid red";
$('.cellbox img').css('border',borderx);
(设置border
,但你可以用同样的方式设置padding
。)
(请注意,jQuery文档说padding
或border
等速记属性为not supported;这主要适用于获取属性; 设置 [如上所述]通常有效,因为底层浏览器的实现支持它。)
答案 1 :(得分:0)
jQuery选择器引擎与类选择器完美配合。
唯一明显错误的是(可能有其他的东西,但你没有提供任何上下文(例如文档的样子或当语句运行时))是css
是一个函数,您不是调用它(即css('foo')
)。