[JQUERY] 어떻게 그리스 몽키에서 jQuery를 사용할 수 있습니까?
JQUERY어떻게 그리스 몽키에서 jQuery를 사용할 수 있습니까?
해결법
-
1.아마 당신은 그리스 몽키의 최근 충분한 버전이 없습니다. 그것은 @require을 추가 버전 0.8이었다.
아마 당신은 그리스 몽키의 최근 충분한 버전이 없습니다. 그것은 @require을 추가 버전 0.8이었다.
// @require https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js
당신은 0.8가없는 경우, 조안 피에 드라 수동으로 페이지에 스크립트 요소를 추가하기위한 설명하는 방법을 사용합니다.
스크립트를 처음 설치할 때 버전 0.8과 0.9 사이 만 @require 처리됩니다. 당신이 필요한 스크립트의 목록을 변경하는 경우, 당신은 당신의 스크립트를 제거하고 다시 설치해야; 그리스 몽키 다운로드 설치 한 번에 필요한 스크립트와 캐시를 사용하여 그 이후에 복사합니다.
0.9로, 그리스 몽키 행동이 너무 (접선 관련 문제를 해결하기) 변경되었습니다 그것이 지금 부하 모든 편집 후 필요한 스크립트; 스크립트를 다시 설치하는 것은 더 이상 필요하지 않습니다.
-
2.당신이 이미 포함되어있는 사이트에 jQuery를 사용하려면,이 (BrunoLM에서 영감을)가는 방법은 다음과 같습니다
당신이 이미 포함되어있는 사이트에 jQuery를 사용하려면,이 (BrunoLM에서 영감을)가는 방법은 다음과 같습니다
var $ = unsafeWindow.jQuery;
나는이 질문의 원래 의도되지 않았 음을 알 수 있으며, 그러나 그것은 점점 더 일반적인 경우되고 당신은 명시 적으로이 사건을 배제하지 않았다. ;)
-
3.당신의 그리스 몽키 스크립트 내 jQuery를 전체를 포함한 아무것도 잘못 절대적으로있다. 그냥 소스를 가지고 가고, 사용자 스크립트의 상단에 배치합니다. 이미 자바 스크립트를 실행하고 있기 때문에 필요가 스크립트 태그를 만들 없습니다!
당신의 그리스 몽키 스크립트 내 jQuery를 전체를 포함한 아무것도 잘못 절대적으로있다. 그냥 소스를 가지고 가고, 사용자 스크립트의 상단에 배치합니다. 이미 자바 스크립트를 실행하고 있기 때문에 필요가 스크립트 태그를 만들 없습니다!
스크립트의 크기가 큰 문제가되지 않습니다 때문에 사용자는 한 번 어쨌든 스크립트를 다운로드합니다. 만약 당신이 (예 : 오페라의 GM - 억양 사용자 스크립트 사파리에서, 또는 Greasekit로) 비 GM 환경에서 작업로 그리스 몽키 스크립트를 원하는 경우뿐만 아니라, 그러한 @require로 GM 고유 구조를 사용하지 않는 것이 도움이됩니다.
-
4.jQuery 라이브러리와 함께 사용 @require과 지침이 처리됩니다 귀하의 스크립트를 다시 설치해야 - 롭의 솔루션은 바로 하나입니다.
jQuery 라이브러리와 함께 사용 @require과 지침이 처리됩니다 귀하의 스크립트를 다시 설치해야 - 롭의 솔루션은 바로 하나입니다.
내가 추가 가치가 생각하는 것은 당신이 AJAX 방법을 제외하고, 스크립트에 포함 일단 당신이 일반적으로 jQuery를 사용할 수 있다는 것입니다. 그리스 몽키 컨텍스트에 존재하지 않는 XMLHttpRequest를위한 기본의 jQuery 외모에 의해. 난 당신이 (XHR의 그리스 몽키 버전) GM_xmlhttpRequest의 래퍼를 작성하고 기본값으로 당신의 랩 버전을 지정 jQuery의 ajaxSetup ()를 사용하여 해결 방법에 대해 썼다. 이렇게하면, 당신은 $ 갔지 및 $ 평소와 같이 .post를 사용할 수 있습니다.
이
'JQUERY' 카테고리의 다른 글
[JQUERY] 제대로 jsPDF 라이브러리를 사용하는 방법 (0) | 2020.10.15 |
---|---|
[JQUERY] 자바 스크립트에서 MVC의 모델 속성에 액세스 (0) | 2020.10.15 |
[JQUERY] 머리글 또는 바닥 글에서해야 jQuery 코드의 이동? (0) | 2020.10.15 |
[JQUERY] AJAX와 jQuery로 HTML5 파일 업로드를 사용하여 (0) | 2020.10.15 |
[JQUERY] 어떻게 페이지를 5 초마다 다시로드? (0) | 2020.10.15 |