2012-06-26 2 views
1

그래서 내 상사는 우리 업계와 관련된이 대회에 참석하고,이 새롭고 흥미 진진한 자료 (그녀는 흥분된 사람이었습니다)로 돌아 왔습니다. 그 중 일부는 일련의 jQuery 소스 파일 (jScript에 대한 경험이 거의없고 jQuery가 거의 없음)이었으며 환경에서 구현할 것으로 기대합니다. 다음은 코드 수신 방법의 일부입니다.jQuery 소스 파일이 함께 실행됩니다. 나는 무엇을해야합니까?

(function(a,b){function cg(a){return d.isWindow(a)?a:a.nodeType===9?a.defaultView||a.parentWindow:!1}function cd(a){if(!bZ[a]){var b=d("<"+a+">").appendTo("body"),c=b.css("display");b.remove();if(c==="none"||c==="")c="block";bZ[a]=c}return bZ[a]}function cc(a,b){var c={};d.each(cb.concat.apply([],cb.slice(0,b)),function(){c[this]=a});return c}function bY(){try{return new a.ActiveXObject("Microsoft.XMLHTTP")}catch(b){}}function bX(){try{return new a.XMLHttpRequest}catch(b){}}function bW(){d(a).unload(function(){for(var a in bU)bU[a](0,1)})}function bQ(a,c){a.dataFilter&&(c=a.dataFilter(c,a.dataType));var e=a.dataTypes,f={},g,h,i=e.length,j,k=e[0],l,m,n,o,p;for(g=1;g<i;g++){if(g===1)for(h in a.converters)typeof h==="string"&&(f[h.toLowerCase()]=a.converters[h]);l=k,k=e[g];if(k==="*")k=l;else if(l!=="*"&&l!==k){m=l+" "+k,n=f[m]||f["* "+k];if(!n){p=b;for(o in f){j=o.split(" ");if(j[0]===l||j[0]==="*"){p=f[j[1]+" "+k];if(p){o=f[o],o===!0?n=p:p===!0&&(n=o);break}}} 

이 파일에는 형식이 존재하지 않습니다. 적어도이 코드를 포맷 할 도구가 있습니까? (개행, 탭 등) 부여 된 예제는 제공된 jQuery 라이브러리 소스 파일이 될 수 있다고 확신하지만 함께 제공된 사용자 정의 코드조차도 이와 비슷합니다.

+2

통해 온라인으로 자바 스크립트를 싸게 치장 할 수 있습니다, 당신이 다른 직업을 찾을 좋을 것. – swatkins

+0

http://jsbeautifier.org/ – swatkins

+0

@swatkins를 통해 온라인으로 자바 스크립트를 미리 인증 할 수 있습니다. 제가 찾고있는 것이 맞을 수도 있습니다. –

답변

2

당신이보고있는 코드는 축소 된 소스입니다. 축소되지 않은 소스를 원한다면 cdn 또는 http://jQuery.com 중 하나에서 가져와야합니다. (http://code.jquery.com/jquery.js)

jquery 학습을 시작하려면 http://www.learningjquery.com/으로 시작하고 초급 카테고리의 몇 가지 데모를 따르는 것이 좋습니다.

편집 : 실제로 ... 많은 데모가 유효하지 않을 수 있습니다. 그들은 최소한 당신에게 개념을 보여줄 것입니다, 그러나 최신 버전에서는 약간의 구문 차이가있을 수 있습니다. 이 상사는 작업에 대한 당신의 새로운 도구로 제시하는 방식 인 경우

관련 문제