2008-10-16 1 views
1

기본 자바 스크립트처럼 보이지 않지만 과 같은 JQuery 명령을 사용할 수도 없습니다. 이 기능 또는 유사한 기능이 어디에서 문서화되어 있습니까?

내가 들어가기를 원하지 않는 이유 때문에 JQuery와 같은 타사 라이브러리를 사용할 수 없지만 일부 강력한 JavaScript 확장이 ASP로 제공되는 경우 해당 항목에 대해 알고 싶습니다.

답변

4

$ get은 (현재 감가 상각 된) ms ajax core javascript 라이브러리의 함수입니다. 앞으로는 jquery를 사용하게 될 것이므로 $ get은 단지 $ ('# myid')가 될 것입니다. 그래서 jQuery를 사용하지 않는 것에 대한 당신의 감정을 이해하지 못했습니다. MS는 OpenSource를 받아 들여 Visual Studio와 함께 번들로 제공하고 Scott Gu Hanslemans는 블로그에 공지 사항을 발표했습니다.

는 MS 아약스 $ get 및 ('foo는')과의 jQuery $ ('#의 someID')입니다 네이티브 자바 스크립트 document.getElementById를 ('즐')

MS의 주위에 모두 단지 단축 래퍼 아약스 문서 http://www.asp.net/ajax/documentation/

+0

, 나는에 $가 removeHandler 내가 가지고있는 것을 고수하라. 'ms ajax core javascript 라이브러리'는 어디서나 문서화되어 있습니까? – tpower

+0

http://www.asp.net/ajax/documentation/ – redsquare

+0

훼손된가요? MS Ajax 코어는 내가 읽은 모든 것을 모욕하지 않습니다. 이 발표는 MS가 비주얼 스튜디오의 차후 버전에서 JQuery를 출시하고 지원할 것이며 또한 그들의 플랫폼에서이를 지원할 것이라고 발표했다.

1

$() 및 $ get()은 객체 컬렉션과 객체를 호출하는 메소드를 반환하는 단순한 함수입니다.


function $() 
{ 
    alert('foo'); 
} 

$(); 

는 "foo는"경고합니다 :

당신은 당신의 자신의 $를 정의 할 수 있습니다.

레드 스퀘어가 지적했듯이 jQuery는 곧 Visual Studio와 함께 선적 될 것이므로 관리인에게 판매 할 수 있습니다 (제 생각에는 그것이 금지 된 유일한 이유입니다). 제 3 자 "더 이상 :-)

2

MS AJAX의 $ get() 함수는 document.getElementById()와 같은 것을 반환합니다. JQuery의 $() 함수는 다른 속성 및 메서드를 가진 특수한 객체를 반환합니다. . DOM에서 요소를 선택하는 데 사용되지만 $()는 jQuery의 프레임 워크와 다양한 플러그인을 사용할 수있어 훨씬 더 강력합니다.

채택과 관련하여 Visual Studio 2008과 Adobe의 Dreamweaver CS4 (CS3도 마찬가지입니다)는 jQuery를 통합 할 수있는 기능을 갖추고 있습니다. 타사 라이브러리를 사용하는 것이 금지되어 있지만 다른 사람이 이미 수행 한 휠 또는 배관 코드를 재발 명하면 비용이 많이 소요될 수 있습니다. 특히 3 번째 파티 도서관은 무료입니다.

관련 문제