所以我在做什麼是拉動電池電壓和電池從MySQL數據庫中data.php處理數據的狀態,並把該成JSON數組所有的罰款。當我進入Javascript方面時,我陷入困境。jQuery的類和innerHTML的
2個問題: 問題1:如何插入值到HTML的id電壓不刪除的跨度?
HTML代碼:
<div id="voltState" class="tile-box bg-green">
<div class="tile-header">
Battery Status
<div class="float-right">
<i class="glyph-icon icon-bolt"></i>
Green
</div>
</div>
<div class="tile-content-wrapper">
<i class="glyph-icon icon-database"></i>
<div id="voltage" class="tile-content">
<span>volts</span>
</div>
</div>
</div>
問題2:類=「瓦盒BG-綠色」>我想從JavaScript的變種狀態來代替,所以它看起來像類=「瓦盒BG-(狀態這裏VAR)「>
$(document).ready(function() {
sensorData();
});
function sensorData(){
$.ajax({
type:'GET',
url:"data.php",
data:"json",
success:function(sensor) {
//document.write(sensor);
var volt = sensor[0];
var status = sensor[1];
var date = sensor[2];
document.getElementById('voltage').innerHTML = (volt);
$("#voltState").toggleClass('bg-green bg-(STATUS VAR HERE??)');
},
dataType:'json'
});
}
setInterval(sensorData, 3000);
請每個帖子只提一個問題。 –
'(「bg-green bg - 」+ status)' – dandavis
Q1。使用$('#yourSelector')。append('your html') Q2。使用$('#someSelector')。removeClass('someClass')。addClass('someOtherClass') – SoluableNonagon