주어진 선택기/요소에 대한 HTML DOM 요소가 jQuery 또는 JavaScript를 사용하여 아직 준비가되었는지 확인하는 방법이 있습니까?주어진 DOM 요소가 준비되어 있는지 확인하십시오.
준비 기능을 위해 jQuery api을 보면 문서 개체에서만 사용할 수있는 것처럼 보입니다. 준비가이 목적을 위해 사용될 수 없다면 이것을하는 다른 방법이 있을까요?
$('h1').ready(function()
{
//do something when all h1 elements are ready
});
분명히 나는
$(document).ready(function()
{
//do something when all h1 elements are ready
});
를 사용하지만 모든 H1의 부하가 먼저 H1 요소에 특정 코드는 전체 문서 후에 실행할 경우에는 실제로 이전 실행할 수에도 불구하고 준비가되어 있었다.
왜 문서가 준비보다 먼저 그것을 실행하려는 수행하십시오
dom
이 존재하고 약속에 해결 기능을 수행 할 때까지꽤 많이 기다리고 있습니다? – nWorx
내가 왜 물어 봐도 될까요? 왜 이걸 필요로합니까? –
일반적으로 자바 스크립트 실행은 다른 콘텐츠의로드를 차단하기 때문에 스크립트를 실행하는 것이 가능한 한 빨리 실행하는 것이 웹 사이트의 전반적인 성능을 향상시킬 것이라고 생각하지 않습니다. 가장 좋은 방법은'$ (document) .ready'를 사용하는 것입니다. – FishBasketGordo