我從後端服務器提取數據並創建div來表示數據。我加入Boostrap的popover,一切看起來不錯。但是,如果大於20,我想根據變量更改彈出顏色。例如, 。根據父母價值標準更改彈出式顏色/類
//Ajax from Server:
//loop thru data
for (var i in c) {
var myid = c[i][0]
var myTime = c[i][1]
$("#holdcontainer").append('<div id="' + myid+ '" data-toggle="popover" data-container="body" data-placement="top" title="test1" data-content=" ' + myid + ' Time: ' + myTime + '" >' +myTime + '</div>'
if (myTime > 30) {
//trying this but not working.
$("#" +myid + " .popover-title").css({ "background": "red", "color": "white" });
}
} //end loop
//initiate popover
$('[data-toggle="popover"]').popover({ trigger: "hover" });
而且......不說不行?它在哪裏失敗?出了什麼問題?有什麼錯誤?什麼是您的(相關)HTML? – 2014-11-20 21:05:48
它不會改變顏色。我只是得到灰色/默認彈出顏色。沒有控制檯錯誤。所以我不確定我是否做得對。 – causita 2014-11-20 21:06:56