创建彩色图库

时间:2012-03-02 08:30:05

标签: jquery jquery-selectors gallery append

我正在尝试制作色彩的画廊,但我无法实现它。 Here is what I've done so far.
我想尝试,当用户点击按钮时,li附加到ul,这就是乱七八糟的开始。我想在追加li后,background-color会应用于li本身,但它会应用于ul。你能帮助我吗,因为我是新手,如果我有错误,也不要因为我的英语而责备我。英语是我的第三种语言,试图尽我所能解释!

2 个答案:

答案 0 :(得分:2)

您只需更改操作顺序即可。

而不是定位图库,添加元素,并尝试更改CSS。

我们将创建元素,定位Element的CSS,然后将该元素附加到#gallery。

看看下面的jsfiddle,看看行动的变化。

  

http://jsfiddle.net/8USqU/4/

答案 1 :(得分:1)

我更改了您的代码,请查看http://jsfiddle.net/8USqU/5/

这部分看起来不对。

$('#gallery').append('<li></li>').css('background', storedHex);  

我改为

$("<li>").css('background-color', storedHex).appendTo($('#gallery'));

实际上,您可以使用background-color代替background。因为background选择器可以占用大量属性,但您只需要background-color