共享此jquery背景图像更改
我不能用自己的图像更改背景图像(facebook_计数器)。 我试图通过使用 .css(“背景图像”、“url…”)和.attr(“样式”、“新样式”)但可能我使用的选择器部分错误 我也通过在wordpress安装中使用wp Socialier获得了这段代码。共享此jquery背景图像更改,jquery,wordpress,social,sharethis,Jquery,Wordpress,Social,Sharethis,我不能用自己的图像更改背景图像(facebook_计数器)。 我试图通过使用 .css(“背景图像”、“url…”)和.attr(“样式”、“新样式”)但可能我使用的选择器部分错误 我也通过在wordpress安装中使用wp Socialier获得了这段代码。 谢谢这是因为CSS优先。内联样式(在标记中使用style=“blah”声明)的优先级高于样式表中的项 您可以用覆盖它!重要提示标记您的风格,但是 要更改背景图像(例如facebook),请执行以下操作: 默认情况下,sharethis的工
谢谢这是因为CSS优先。内联样式(在标记中使用
style=“blah”
声明)的优先级高于样式表中的项
您可以用覆盖它!重要提示
标记您的风格,但是
要更改背景图像(例如facebook),请执行以下操作: 默认情况下,sharethis的工作方式如下:
.st-facebook-counter
{
background-image: url('someotherimage.jpg') !important;
}
它应该与您所需的图像完美匹配。您使用的选择器是什么?似乎在这里工作
.css()
应该行得通,我想不行。。使用.css()
直接操作内联样式标记。。。所以图像应该改变,不完全是这样。如果在JSFIDLE中检查该元素,则它没有应用javascript中的css。如果在css窗口中添加:.stMainServices{背景图片:无!重要;}
CSS甚至胜过jQuery。此外,为什么要在JS中使用CSS轻松处理的内容?这是因为!重要信息
具有最高优先级。。尝试删除,看看会发生什么..使用是不好的做法!重要信息
。。如果没有其他办法奏效,那必须是最后的手段
.st-facebook-counter
{
background-image: url('someotherimage.jpg') !important;
}
<span class="st_facebook"></span>
<span class="st_facebook_custom"></span>
.st_facebook_custom{
background: url("http://path/to/image/file") no-repeat scroll left top transparent;
padding:0px 16px 0 0;
}