0
本文檔中的最後一個js函數(refreshuserinfo)在Firefox中正常工作,但在Chrome中Safari不起作用。未捕獲的SyntaxError:意外的標識符。 Firefox的作品。 Chrome不是
控制檯顯示我: 未捕獲的ReferenceError:refreshuserinfo沒有定義和未捕獲的SyntaxError:意外的標識
我沒有任何愛迪爲什麼這個功能在這些瀏覽器doen't工作
</script>
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no">
<meta charset="utf-8">
<link rel="stylesheet" href="css/style.css">
<link href="//maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/font-awesome.min.css" rel="stylesheet">
<link href='http://fonts.googleapis.com/css?family=Open+Sans+Condensed:300,300italic,700' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Lobster' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Exo+2:400,100,200' rel='stylesheet' type='text/css'>
</head>
<body>
<div id="meldung"></div>
<div class="logo">
Quiz
</div>
<div class="wrapper-menu">
<div id="element">
<div id="element2"></div>
<!--Hier wird das JSON eingefügt-->
</div>
<div class="wrapper-menu-inner">
<hr>
<a onclick="shuffle()" href="#"><div>Spielen</div></a>
<a href="kategorien.html"><div>Kategorie wählen</div></a>
<a href="#" onclick="randomCategory()"><div>Zufällige Kategorie spielen</div></a>
<hr>
<a href="editor_category.html"><div>Kategorie erstellen</div></a>
<a href="editor_question.html"><div>Frage erstellen</div></a>
<a href="#" onclick="logout()"><div>Abmelden</div></a>
</div>
</div>
function refreshuserinfo() {
$('#refresher').addClass("fa-spin");
setTimeout(function()$('#refresher').removeClass('fa-spin'),3000);
$.ajax ({
url:'http://marcelkipp.com/quizapp/userinfo.php?user_id='+localStorage.getItem('user_id'),
dataType: 'json',
type: 'get',
cache: false,
success:function(data) {
console.log('JSON erfolgreich ausgelesen!');
var category = data.category_title;
if (category==null) category = "Keine Kategorie gewählt";
localStorage.setItem('points', data.points);
localStorage.setItem('total_questions',data.number_pq);
$('#element2').empty();
$('#element2').append("<a href='#'><div class='menu_username nopointer'>"+localStorage.points+" Punkte</div></a>"+
"<a href='#'><div class='menu_username nopointer'>"+localStorage.total_questions+" gespielte Fragen</div></a>")
}
});
}
</script>
</body>
</html>
無需使用多個''塊,只使用一個並保留其中的所有功能。 – 2014-09-26 11:58:27