그래서 사이트에서 작업하고 있으므로 jQuery가 페이지에 작성되기 전에 정의되어 있는지 확인해야합니다. JS 조건부 속기를 사용하도록 변환하고 싶지만, 그럴 때 어떤 이유로 문이 실행되지 않습니다. 여기 내 코드는 다음과 같습니다.JS shorthand를 사용하여 jQuery 포함하기
Original (this works, tested):
if (typeof jQuery == 'undefined') {
document.write('<script type="text/javascript" src="', JSPATH_REL_symc + 'jquery-1.4.2.min.js','"><\/script>');
}
그 버전은 완벽하게 작동합니다. 지금이 그것을 대체하고, 어떤 이유로 나는 문제에 봉착 :이 구문에 어떤 문제가 있는지
New w/Shorthand:
(typeof jQuery == 'undefined') ? document.write('<script type="text/javascript" src="', JSPATH_REL_symc + 'jquery-1.4.2.min.js','"><\/script>') : '';
어떤 생각을?
감사합니다.
문제가있는 브라우저는 무엇입니까? –
때로는 속기가 항상 최상의 것은 아닙니다. 또한 문서 열기 및 닫기 호출이 있어야합니다. – balupton