我想使用$(document).ready(function(){})之外定義的javascript函數;作爲$ .get()請求的回調。然而,螢火顯示:ReferenceError從JQuery.get調用正常的javascript函數作爲回調
ReferenceError: temp is not defined
$.get('twitter.php', function(data){temp(data)});
下面是相關代碼:
<script src="http://code.jquery.com/jquery-1.8.2.js"></script>
<script type="txt/javascript">
function temp(data){
alert(data);
}
</script>
<script>
$(document).ready(function() {
$.get('twitter.php', function(data){temp(data)});
});
</script>
twitter.php
不會返回數據。
不使用腳本類型= 「」。這不是必需的。 –
@AndyRay - 至少不在'html5'中,但舊的doc類型仍然需要它。 –
@TravisJ不正確http://stackoverflow.com/questions/5265202/do-you-need-text-javascript-specified-in-your-script-tags它只是在所有地方都有效的那些意想不到的事情之一 –