嗨,我实际上是使用 javascript 和 html/css 的新手。
我不明白为什么我的脚本适用于 safari,但不适用于 chrome 和 firefox ......有什么想法吗?
编辑:在 chrome 和 firefox 中,ul 和 li 元素都不会显示......而且之前的警报也不起作用。我将在控制台中检查错误并再次编辑帖子
<!DOCTYPE html>
<html>
<head>
<script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
<div id="patients" style="text-align:center">
</div>
<script type="text/javascript">
$.getJSON("http://www.url.com/json",
function(data) {
var items = [];
alert(data[1].patient);
alert(data[1].hr);
$.each(data, function(index, val) {
items.push('<li id="' + index + '">' + val.patient + '<div style="display: none" id="'+val.patient+'"></div></li>');
});
$('<ul/>', {
'class': 'my-new-list',
html: items.join('')
}).appendTo('#patients');
});
</script>
</body>
</html>