ページ上の DOM 要素を変更する関数があるが、同じ DOM 要素にもアクセスする場合、DOM 要素を複数回宣言しないように$(document).ready()
、関数を含むすべてをラップしますか。$(document).ready()
例えば:
function addContent(){
var $someElement = $("someElement");
//Do something with $someElement
}
$(document).ready(function(){
var $someElement = $("someElement");
$someElement.click(function(){ //some code });
})
一度だけ宣言する必要がaddContent()
あるように、関数を の間に移動し ますか?$(document).ready()
$someElement