我想做的是$('.class.img').css('cellpadding', variable);
它似乎不起作用。我试过谷歌搜索无济于事。任何帮助,将不胜感激。我正在尝试将它应用于具有给定类的元素内的图像。
最佳答案
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
。)
在 http://jsfiddle.net/SBjfp/2/ 查看工作示例
(请注意,jQuery 文档说像 padding
或 border
这样的简写属性是 not supported ;这主要适用于获取属性; 设置 [如上] 通常有效,因为底层浏览器的实现支持它。)
关于javascript - 你能用 jquery 定位类吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5360930/