我正在開發一個應用程序,我需要解析JSON並顯示它。我使用了getJSON()
函數,該函數工作正常,我使用的是$(class_name).html(text)
。當我在瀏覽器中查看獨立的HTML文件時,減去CSS格式,我可以看到文本,但是當我運行應用程序並導航到頁面時,文本(使用CSS格式)不顯示。即使當我檢查元素時,文本也不在其中。這是爲什麼發生?JQuery html()不能用於css
謝謝
什麼console.log(data);
包含:
schools:"Schools"
search-school:"Search school by number or name"
student-det:"Student Details"
students:"Students"
summary:"Summary"
實際JSON:
{
"schools":"Schools",
"search-school":"Search school by number or name",
"student-det":"Student Details",
"students":"Students",
"summary":"Summary"
}
$.getJSON("./lang/en.json", function(data) {
$(".SecondTopBarTitleProperties").html(data.schools);
});
.SecondTopBarProperties
{
background-color:#333333;
height:40px;
}
.SecondTopBarTitleProperties
{
color:white;
font-size:16px;
margin-top:6px;
margin-left:6px;
font-family: Helvetica;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="container SecondTopBarProperties">
<label class="SecondTopBarTitleProperties"></label>
<button data-bind="click:NewSchool" type="button" class=" pull-right btn btn-primary btn-default btn-sm" style="margin-right: 10px;margin-top: 2px; margin-bottom: 2px;">Add School</button>
</div>
在「添加學校」按鈕之前,應該顯示「學校」。
任何幫助嗎?
不能幫助,如果我們不能看到你的代碼 –
_why會出現這種情況?_因爲你有一些錯誤代碼。你能拿出那個嗎? – Jai
你需要更具體一些,並顯示一些代碼或重現問題 –