$() 또는 jquery() 대신 내 자신의 기호를 사용하고 싶습니다. 가능한가? 나는 강하게 느낀다 아니오.
답변
물론 가능합니다. 당신은 방금 jQuery
객체에 할당 할 수 있습니다 (또는 $
개체 - 그들은 같은 일을 참조) 새로운 식별자 : 현재 사용하는 것처럼
var myNewName = jQuery;
그런 다음 그것을 사용할 수 있습니다 jQuery
또는 $
:
var elems = myNewName(".someClass");
이 아니며은 $
변수에 대한 jQuery의 제어권을 양도하지 않음에 유의하십시오. 이를 수행하려면 (예 : $
식별자 자체를 사용하는 PrototypeJS와 같은 다른 라이브러리를 사용하는 경우) jQuery.noConflict()
메소드를 다른 답변과 같이 사용할 수 있습니다. 당신이 할 수있는
오! 너무 간단합니다. 아마 그 이유는 아래 표와 같습니다 :(어쨌든, 고마워요. – Sriram
@Sriram - 환영합니다, 다행입니다. :) –
새로운 변수 이름에 $ 또는 jQuery를 지정하는 것 외에 noConflict를 사용하여 $ 및 jQuery에 대한 전역 참조를 제거 할 수도 있습니다. noConflict의 리턴을 사용하여 완전히 새로운 참조를 작성할 수 있습니다.
// remove reference to $ and jQuery
var mySymbol = jQuery.noConflict(true);
// remove reference to $ only
var mySymbol = jQuery.noConflict()
- 1. jquery의 대안 msgbox
- 2. jQuery의 .html 기능보다 빠른 대안?
- 3. JavaScript 또는 JQuery의 MD5보다 빠른 대안
- 4. 대안 setAttribute에 대한 대안
- 5. 대안
- 6. 대안
- 7. 대안
- 8. 대안()
- 9. 대안?
- 10. 대안
- 11. 대안
- 12. 대안
- 13. 대안
- 14. 대안
- 15. 대안
- 16. 대안
- 17. 대안
- 18. 대안
- 19. NoSQL에 무료로 대안 (ravendb하는 대안)
- 20. jQuery .data()에 대한 대안?
- 21. jQuery의 반복?
- 22. jquery의 선택자
- 23. jQuery의 SimpleModal
- 24. jquery의 Combobox
- 25. jquery의 애니메이션
- 26. jQuery의 'this'객체
- 27. jQuery의 clearQueue
- 28. jQuery의 문제
- 29. jQuery의 getElementById
- 30. jquery의 event.target
한 가지 간단한 방법은 jQuery를 함께 (이 변수에 대한 유효한 이름이어야합니다) 당신의 기호를 할당하는 것입니다. 예 : '_ = $;' – nhahtdh