我想添加CSS動態創建的div使用jquery的屬性,我指定jquery css部分在文檔加載時。但是當我以後使用任何事件動態添加div時,那些具有類名稱的div將不會獲取指定的屬性。伊夫加入小提琴的樣本代碼.. http://jsfiddle.net/nEgzY/9/通過jQuery應用css動態創建的div
的小提琴,在div被附加上按一下按鈕,BTü可以看到它沒有得到指定的屬性..
var eventsArray=["test1", "test2"];
$(".testClick").on("click",function(){
var printHTML='';
for(var i=0; i<eventsArray.length; i++){
printHTML = "<div class='eventNameTagColor"+eventsArray[i] +"'> test </div>"
}
$(".appendingDiv").append(printHTML);
});
$(document).ready(
function() {
for(var i=0; i<eventsArray.length; i++){
$(".eventNameTagColor"+ eventsArray[i]).css({"background" : "linear-gradient(center top , #F68A28, #F36C00) repeat scroll 0 0 transparent" ,
"width": "250px",
"font-weight" : "bold",
"height" : "30px",
"color":"#ffffff",
"float":"left"
});
}
});
對於所有不同的類,css是否一樣? – 2013-05-14 10:34:17
沒有它沒有..它會爲每個人不同..我只是沒有在示例中添加..多數民衆贊成在所有。 – sam 2013-05-14 10:35:58