2013-08-02 3 views
0

Firefox, IE, iPhones 및 iPads에서 작동하는 다음 javascript가 있지만 Safari에서 작동하지 않습니다. 매우 간단합니다!Safari의 간단한 자바 스크립트가 작동하지 않습니다.

jQuery(window).ready(function(){ 
    alert('hi'); 
}); 

내가 뭘 잘못하고 있니? 콘솔에 오류가 없습니다. 원래 나는 jQuery(document).read으로했지만 그 차이는 없었습니다.

+0

그리고 ... 콘솔에 어떤 오류가 있습니까? – jrd1

+0

'$ (document) .ready() 시도해주세요. – Charlie

+0

내 질문보기 - 콘솔에 오류가 없습니다. – Lock

답변

0
$(window).ready(function(){ 
    alert('hi'); 
}); 

"나는 생각한다"작동하지만 시도해야합니다 :

$(window).load(function() { 
     alert("window load occurred!"); 
}); 
+0

'$'는'jQuery'의 별칭이기 때문에'jQuery'가 작동해서는 안되는 이유가 없어야합니다. – Ohgodwhy

+0

아무도 'jQuery'및/또는 '$'... 관련없는 * – Darkagelink

+0

사이에서 토론 중이므로 콘솔 오류를 확인하려고하면 쉽게 디버깅 할 수 있습니다. – Darkagelink

0

내가 $(document).ready();을 사용하고 내 작품 그래서 나는 다음을 사용하는 경우

+0

그래도 다른 사람들에게는 효과가있을 것이라고 확신하지만, 그렇지는 않습니다. 충돌하는 페이지에 뭔가가 있어야합니다. – Lock

+0

소스 페이지를보고 모든 것을 확인하십시오. 갈등이있을 수 있다고 생각합니다. 그러나 그것은 작동해야합니다 : | 기묘한 –

0

으로 지금까지 문제가되지 않았다 (Found here를) :

jQuery(window).load(function(){}) 

작동합니다! 사파리는 document.load를 좋아하지 않습니까 ??

관련 문제