我剛剛開始web開發,並有一個函數loadTweets從另一個文件中拉出並顯示,當我擺脫按鈕,並直接運行它作爲一個匿名函數,它的工作原理,但是,由於某些原因,按鈕無法調用該函數。jquery與按鈕onclick函數
任何幫助將不勝感激,謝謝!
<html>
<head>
<script src="jquery.js"></script>
<script src="data_generator.js"></script>
</head>
<button type = "button" onclick="loadTweets"> Load </button>
<body>
<script>
$(document).ready(function(){
var loadTweets = function(){
var $body = $('body');
$body.html('');
var index = streams.home.length - 1;
while(index >= 0){
var tweet = streams.home[index];
var $tweet = $('<div></div>');
$tweet.text('@' + tweet.user + ': ' + tweet.message);
$tweet.appendTo($body);
index -= 1;
}
}
});
// });
</script>
</body>
</html>
調用你的函數類似這樣的<按鈕類型=「按鈕」的onclick =「loadTweets()」>加載 –