面接でいくつか質問があります
$(function(){});
とはどう違いますか$(document).ready(function(){});
$(function(){});
とどのように呼ばれていますか はどう違いvar func=function(){};
ますか?次のスクリプトが与えられた場合
<script language="javascript"> $(function() { var id=$("cssID"); //do something with your id //your event to be added here }); </script>
onmouseout
たとえば、で動作するイベントをどのように追加できますid
か?
ここに私の答えがあります:
どちらも同じです。どちらも、ページ ドキュメントの読み込みが終了したときに実行するためのものです。
最初のものは自動的に呼び出され、2 番目のものは名前付き参照を介して呼び出されます。つまり
func.called()
、たとえば。このようなもの:
$(function() { var id=$("cssID"); //do something with your id //Oki id.onmouseout (function(){ //do something }); });
しかし、私の教授は、私が3つすべてで間違っていたと言います。彼女は私が確信が持てないことを説明し、あえて尋ねませんでした。彼女は私に腹を立てていました。正しい答えは何ですか?なぜ私の答えは間違っているのですか?