2017-10-03 3 views
0

jQuery의 내장 함수 이름을 아약스처럼 바꾸고 싶습니다. MyAjax 함수로 바꾸고 싶습니다. 이전 이름도 호출합니다.jquery 내장 함수에 별명을주고 싶습니다.

$MyAjax(); 

$.ajax(); 

그래서이 방법으로 전화를 걸고 싶습니다. 가능하거나 불가능할 수 있습니까?

답변

3

이 작업을 원하십니까?

var $MyAjax = $.ajax; 
 

 
var root = 'https://jsonplaceholder.typicode.com'; 
 

 
$MyAjax({ 
 
    url: root + '/posts/1', 
 
    method: 'GET' 
 
}).then(function(data) { 
 
    console.log(data); 
 
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>

+0

그는 변수 이름으로 $ MyAjax을 요구하지만 자신의 질문에 대답하는 것 +1 – Deckerz