가능한 중복 :
Can you have multiple $(document).ready(function(){ … }); sections?
이 질문 할 수 있음은 조금 재미있다.
난 그냥 우리가 페이지예라면에 $(document).ready()
더 많은 시간을 한 다음를 사용할 수 알고 싶어
은 그에 대한 장점과 단점은 무엇입니까?
가능한 중복 :
Can you have multiple $(document).ready(function(){ … }); sections?
이 질문 할 수 있음은 조금 재미있다.
난 그냥 우리가 페이지예라면에 $(document).ready()
더 많은 시간을 한 다음를 사용할 수 알고 싶어
은 그에 대한 장점과 단점은 무엇입니까?
두 번 이상 사용할 수 있습니다. 실제로 코드를 작게 유지하는 데 전혀 신경 쓰지 않으면 으로 자바 스크립트 파일을 깔끔하게 정리할 수 있습니다.
$(document).ready(function() {
// some code here
});
$(document).ready(function() {
// other code here
});
그것은
and jQuery's flexible $(document).ready() function allows you to do that, pain free.
, 당신의 기능 파일 내에서 또는 여러 파일도 그룹 수 있도록 위대한이 밖으로 시도 :
위의 코드$(document).ready(function() {
alert('1!');
});
$(document).ready(function() {
alert('2!');
});
$(document).ready(function() {
alert('3!');
});
는
$(document).ready(function() {
alert('1!');
alert('2!');
alert('3!');
});
위대한 대답이 내가 무엇을 찾고 있었는지입니다 r – user1667633
예, 원하는 횟수만큼 호출 할 수 있지만 좋은 연습은 아닙니다. 그런 단점도 없다고 생각합니다.
이 작동 아래와 같이 동일하지만, 파일의 크기가 증가, 가독성의 이해 가능성 문제 등 :( – swapnesh
음, 물론 당신은 할 수 있습니다. 그러나 그것을하는 것은 아무런 의미가 없습니다. – mreq