저는 전문가가 작성한 js 플러그인을 다운로드하기 위해 종종 온라인에 접속합니다. js를 인용하고 변수만 설정해야 할 때마다 원리를 전혀 이해하지 못했습니다(주로 전문가의 코드가 너무 간결하기 때문입니다-,-).
이번에는 여러(다) 매개변수를 전달하고 설정하는 방법을 알아봤습니다.
예를 들어 메서드는 function lunbo(){};
전화 및 설정 시 다음을 기재하세요.
lunbo({ speed:200, wrapper:'#id', ease:'easing' })
그런 다음 메서드 내에서 얻은 경우:
function lunbo(options){ var set=$.extend({},options); var _speed=set.speed; var _wrapper=set.wrapper; var _ease=set.ease; /* 使用获取的参数 */ }
또한 정말 다른 방법이 없을 때에는 전역 변수를 설정하여 유연하게 사용할 수 있습니다.