学ぼうとしている人からの簡単な質問:
私はこれを持っています:
$(function(){$("#topFlag").hover(changeFlag, setFlag ); });
function changeFlag(){
//some code
};
function setFlag(){
//somecode
};
そして、それはすべて機能しています(現在)。しかし、私が使用することを期待していたのは:
$(function(){$("#topFlag").hover(changeFlag(), setFlag() ); });
違いは何ですか?なぜchangeFlag()
(括弧で)機能しないのですか?これは関数呼び出しではありませんか? 関数にパラメーターを渡したい場合はどうすればよいですか?
洞察(または私が読むことができるドキュメントへのポインタ)に感謝します。私はすでにチェックアウトしました:
http://api.jquery.com/hover/ http://www.w3schools.com/js/js_functions.asp