ライト$(関数(){})やwindow.onload =関数は、(){}ローカルスコープであることを、私たちは多くの場合だけで、同じことを言う「閉鎖」する機能です閉じたパッケージにアクセスするためのコード。
以下:のonclick = "showAlert()" メソッドを無効書き込みwindow.onload =関数(){}または$(関数){}()の外側、またはすることができ
..のdocument.getElementById jQueryのクリック(関数(){})溶液に$( "#クリック")を使用して( 'クリック')のonclick =関数(){}、。
<!DOCTYPE HTML > < HTML > < ヘッド> < メタのcharset = "UTF-8" > < タイトル> </ タイトル> </ ヘッド> < ボディ> < DIV のonclick = "警告(111)" >弹框1 </ DIV > <! - showAlertが定義されていません- > < divの onclickの= "showAlert()" >弹框2 </ divの> <>弹框3 </ DIV > </ ボディ> </ HTML > < スクリプト> window.onload = 関数(){ 関数showAlert(){ 警告(222 )。 } のdocument.getElementById(' クリック' ).onclick = 関数(){ 警告(333 )。 } } </ スクリプト>