<html>
<head>
<title>Bootstrap Grid</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<style type="text/css">
</style>
</head>
<body>
<div class="container">
<div id="Output"></div>
</div>
<script>
$(document).ready(function($) {
console.log('Document Ready');
renderData();
checkoutput();
});
function renderData() {
var obj = { 'players': [
{ 'fname': 'joe', 'lname': 'smith', 'number': '34' },
{ 'fname': 'jim', 'lname': 'jones', 'number': '12' },
{ 'fname': 'jack', 'lname': 'Hoff', 'number': '84' }
] };
var cols = GetHeaders(obj);
$('#Output').html(CreateTable(obj, cols));
}
function CreateTable(obj, cols) {
// below bootstrap table is not effective
var table = $('<table id="mytable" class="table table-bordered table-condensed table-striped table-hover"></table>');
console.log('what is there' +table.text());
var th = $('<tr></tr>');
for (var i = 0; i < cols.length; i++) {
th.append('<th>' + cols[i] + '</th>');
}
table.append(th);
for (var j = 0; j < obj.players.length; j++) {
var player = obj.players[j];
var tr = $('<tr></tr>');
for (var k = 0; k < cols.length; k++) {
var columnName = cols[k];
tr.append('<td>' + player[columnName] + '</td>');
}
table.append(tr);
}
return table;
}
function GetHeaders(obj) {
var cols = new Array();
var p = obj.players[0];
for (var key in p) {
cols.push(key);
}
return cols;
}
function checkoutput(){
console.log('what is in the html');
console.log($('#Output').html());
}
</script>
</body>
</html>
0
A
답변
1
<html>
<head>
<title>Bootstrap Grid</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.1.1/jquery.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<style type="text/css">
</style>
</head>
<body>
<div class="container">
<div id="Output"></div>
</div>
<script>
$(document).ready(function($) {
console.log('Document Ready');
renderData();
checkoutput();
});
function renderData() {
var obj = { 'players': [
{ 'fname': 'joe', 'lname': 'smith', 'number': '34' },
{ 'fname': 'jim', 'lname': 'jones', 'number': '12' },
{ 'fname': 'jack', 'lname': 'Hoff', 'number': '84' }
] };
var cols = GetHeaders(obj);
$('#Output').html(CreateTable(obj, cols));
}
function CreateTable(obj, cols) {
// below bootstrap table is not effective
var table = $('<table id="mytable" class="table table-bordered table-condensed table-striped table-hover"></table>');
console.log('what is there' +table.text());
var th = $('<tr></tr>');
for (var i = 0; i < cols.length; i++) {
th.append('<th>' + cols[i] + '</th>');
}
table.append(th);
for (var j = 0; j < obj.players.length; j++) {
var player = obj.players[j];
var tr = $('<tr></tr>');
for (var k = 0; k < cols.length; k++) {
var columnName = cols[k];
tr.append('<td>' + player[columnName] + '</td>');
}
table.append(tr);
}
return table;
}
function GetHeaders(obj) {
var cols = new Array();
var p = obj.players[0];
for (var key in p) {
cols.push(key);
}
return cols;
}
function checkoutput(){
console.log('what is in the html');
console.log($('#Output').html());
}
</script>
</body>
</html>
귀하의 부트 스트랩 CSS는 노력 fine--
+0
class = "테이블 테이블 경계의 테이블 응축 테이블 줄무늬 표 호버 "- 표 테두리가있는 표 압축 표 스트라이프 표 호버가 적용되지 않습니다. –
0
알았어. 대답. <tbody></tbody>
10을 추가했습니다. 그 후 모든 부트 스트랩 클래스가 테이블 실행과 관련하여 추가되었습니다 ..
class="table table-bordered table-condensed table-striped table-hover"
var table = $('<table id="mytable" class="table table-bordered
table-condensed table-striped table-hover"><tbody></tbody></table>');
관련 문제
- 1. 부트 스트랩 CSS가 작동하지 않습니다.
- 2. 부트 스트랩 jQuery 또는 부트 스트랩 CSS가 작동하지 않습니다.
- 3. 부트 스트랩 CSS가 SSL에서 작동하지 않습니다.
- 4. 프로덕션 서버에서 부트 스트랩 css가 작동하지 않습니다.
- 5. 부트 스트랩 CSS가 크롬에서 작동하지 않습니다
- 6. 부트 스트랩 CSS가 작동하지 않음 (Navbar)
- 7. 부트 스트랩 CSS가 플라스크와 작동하지 않음
- 8. 부트 스트랩 탐색 모음에 CSS가 표시되지 않습니다.
- 9. 부트 스트랩 collaspe가 작동하지 않습니다.
- 10. 레일 부트 스트랩 CSS가 올바른 순서로로드되지 않습니다.
- 11. 부트 스트랩 팝업 CSS가 IE8에 적용되지 않습니다.
- 12. 부트 스트랩 테이블 CSS가 Vue.JS 구성 요소와 작동하지 않습니다.
- 13. 캘린더 CSS가 작동하지 않습니다 (부트 스트랩, SimpleCalendar Rails)
- 14. 부트 스트랩 플래시 알림 CSS가 모바일 화면에서 올바르게 작동하지 않습니다.
- 15. CSS가 JSP에서 작동하지 않습니다.
- 16. CSS가 넘지 않는 부트 스트랩
- 17. 부트 스트랩 CSS가 제대로 글꼴을로드하지
- 18. 부트 스트랩 슬라이더 - CSS가 제대로
- 19. IE9 - 인쇄시 CSS가 작동하지 않습니다.
- 20. 부트 스트랩 모달이 작동하지 않습니다.
- 21. 부트 스트랩 슬라이더가 작동하지 않습니다.
- 22. 부트 스트랩 모델이 작동하지 않습니다.
- 23. 부트 스트랩 패딩이 작동하지 않습니다.
- 24. 부트 스트랩 투어가 작동하지 않습니다.
- 25. 부트 스트랩 Scrollspy가 작동하지 않습니다
- 26. 부트 스트랩 모달에서 작동하지 않습니다.
- 27. 부트 스트랩 슬라이더가 작동하지 않습니다.
- 28. 부트 스트랩 코드가 작동하지 않습니다.
- 29. 부트 스트랩 페이징이 작동하지 않습니다.
- 30. 부트 스트랩 레일이 작동하지 않습니다.
질문이 있습니까? – chiliNUT
질문은 테이블 경계, 테이블 응축 등의 부트 스트랩 클래스입니다. 작동하지 않습니다 .class = "테이블 테이블 경계의 테이블 응축 테이블 스트라이프 테이블 호버" –