我試圖通過動態設置文本顏色以匹配背景顏色來創建colorpicker中的透明文本的錯覺。將一個元素的文本顏色設置爲另一個元素的bg顏色
jquery的最後一行似乎有些問題。 到目前爲止,我已經是這樣的:
$('.color').blur(function()
{
id = $(this).attr('id');
id = id.substring(0,id.length-6);
$(id).css('color',$(this).css('background-color'));
});
和
<div id="header-wrapper">
<input class="color" id="header-wrapper-color" value="#303030">
<div id="header">
...
</div>
</div>
你的選擇是錯誤的,如果你的ID選擇喲必須添加的'前綴#'對選擇器 – gdoron 2012-03-12 21:00:56