我有窗體,並通過ajax發送數據到php文件並獲得結果。 0和1fancybox邊框 - 兩種顏色
如果我得到0的結果,我想喜歡展示紅色的fancybox(機身和邊框) 如果我得到1,顯示綠色的fancybox(機身和邊框)
確定 - 我在CSS定義的樣式:
<style type="text/css">
#green {
background-color: #bef781;
}
#red {
background-color: #f5a9a9;
}
#fancybox-content #red {
border: 10px solid #f5a9a9 !important;
background-color: #f5a9a9;
}
</style>
,重視他們從阿賈克斯迴應的div:
$.ajax(
{
url : formURL,
type: "POST",
data : postData,
success: function(response)
{
if (response == "1") {
$.fancybox("<div id=\"green\";><h1>Green response</h1></div>");
}
else {
$.fancybox("<div id=\"red\";><h1>Red response</h1></div>");
}
}
}
兩個框都呈現如預期,但問題是有邊界 - 在CSS我可以改變默認的白色像這樣:
#fancybox-content {
border: 30px solid #bef781 !important;
}
,它的工作,但只有一個箱(綠色或紅色) - 如何在第二個框更改邊界?
問候
是什麼版本? – JFK 2014-09-02 23:01:05
嗨fancybox版本1.3.4 – user1908583 2014-09-02 23:06:42