2010-03-26 3 views
0

내가 SharePoint 2007 (MOSS)에 jquery를 추가하고 시도하고 클라이언트에서 쓴다 상관없이 "개체 예상"줄/열 " $ "이 나타납니다. 나는 클라이언트가 쿼리 (그것이) JS셰어 포인트 retruning에서 jQuery 개체 예상 됨

그러나 그것의 존재가 무시 및 그 ETH처럼 그 "$"이해되지 다운로드되어 있는지 확인하는 피들러를 사용했다

. 구글을 찾는 것은 그 선택자가 요소를 찾지 못하지만 아래의 코드를 보아라. 그것은 내가 아주 간단한 예제를 찾을 수없는 것을 보지 못한다. 페이지

<a href="javascript:abc();">Testing</a> 
<script> 
function abc(){ 
     $("#simon").css("border","3px solid red"); 
    } 
</script> 
<div id="simon"> 

답변

1

에 헤더

<script type="text/javascript" src="jquery.min.js"></script> 

버전 1.4.2

에서 마스터 페이지에서

오른쪽 페이지 하단에서 JS를 넣고로 재 작성 :

 $(function() { 
     function abc() { 
      $("#simon").css("border", "3px solid red"); 
     } 
    }); 
1

noConflict 모드에서 jQuery를 사용하여, 그래서 사용해보십시오 :

jQuery("#simon").css("border","3px solid red"); 
1

내가 변경 것이 전체 :

<span id="testLink">Testing</span> 
<div id="simon">Content Here</div> 
<script type="text/javascript"> 
    $(function() { 
    $("#testLink").click(function() { 
     $("#simon").css("border","3px solid red"); 
    }); 
    } 
</script> 

최저 핸들러로 대신 인라인 이벤트를 첨부하고 다음을 수행해야 할 이 document.ready에, 어느 $(function() { }); 포장하고 있습니다. 또한 매번 페이지에 포함하는 대신 포함 된 자바 스크립트 파일에서이 모든 작업을 수행 할 수 있습니다.

0

jogerry.com에서 javerry.com에서 다운로드 한 jquery를 사용하고있는 것처럼 보였습니다. 이제는 작동합니다.

답변 해 주셔서 감사합니다. 매우 도움이됩니다.

사이먼