<script type="text/javascript">
function pala(data) {
$("#pala").html(data.level);
}
$(document).ready(
function(){
$.ajax({
url: "http://eu.battle.net/api/wow/character/ragnaros/sanral?fields=talents&jsonp=pala",
type: 'GET',
dataType: 'jsonp'
});
});
</script>
在我看来,函数pala在javascript中的4行关闭但是由于某种原因它继续(?)。 任何可以简单地阅读这种javascript的人都无法绕过它。
答案 0 :(得分:1)
函数pala实际上只做一件事($("#pala").html(data.level);
)。其余的代码运行是因为$(document).ready(function)
在加载正文时执行函数。
这是你的代码正确缩进(更容易理解)。
function pala(data) {
$("#pala").html(data.level);
}
// Code below runs once when the page is ready.
$(document).ready(
function(){
$.ajax({
url: "http://eu.battle.net/api/wow/character/ragnaros/sanral?fields=talents&jsonp=pala",
type: 'GET',
dataType: 'jsonp'
});
}
);