基于php变量更改a:before元素的背景颜色

时间:2013-05-02 11:06:45

标签: php javascript jquery background-color

我正在尝试使用php变量更改my:before元素的背景颜色。变量整齐地返回十六进制代码,如#123456。我试过这段jQuery / javascript来实现这个功能,但事实并非如此。有谁知道我做错了什么?

<script>
    $(document).ready(function(){
        $('#tpl-contact:before').css("background", "<?=$sColor;?>");
    });
</script>

1 个答案:

答案 0 :(得分:2)

尽量不要使用jQuery。 HTML和CSS就足够了。

快速了解其工作原理的另一种方法是逐步完成此操作,例如:作用:

$('#tpl-contact:before').css("background", "#123456");

已经做了你想做的事情?如果是,请继续,否则,您已将PHP排除在罪魁祸首之外。我通常这样做。

问题"How do I access style properties of pseudo-elements with jQuery?"也可能有一些额外的指示。