爲什麼class="col"
類不會導致數據顯示爲包含3列的行?使用bootstrap顯示3列數據?數據顯示爲一行代替
https://jsfiddle.net/bobbyrne01/b63g4kpe/1/
HTML:
https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js
https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css
<div id="results"></div>
JS:
document.getElementById('results').innerHTML += '<div class="container">';
document.getElementById('results').innerHTML += '<div class="row">';
for (var i = 0; i < 3; i++) {
document.getElementById('results').innerHTML += '<div class="col">';
document.getElementById('results').innerHTML += i + ' Col';
}
document.getElementById('results').innerHTML += '</div>';
document.getElementById('results').innerHTML += '</div><br/>';
document.getElementById('results').innerHTML += 'After container';
檢查輸出HTML,你會看到你所追加的每一行沒有創造一棵樹的標記。 – DaniP
嘗試創建一個'var'來存儲所有內容,然後將其存儲到生成的'div'中https://jsfiddle.net/b63g4kpe/2/ – DaniP