});
// 통과 "$" 대신 자바스크립트의 모든 변수를 사용할 수 있도록 메서드에 추가합니다.
다음으로, 사용자가 필요에 따라 일부 변경할 수 있도록 플러그인에 몇 가지 변경 가능한 속성을 추가합니다. 동시에 해당 기본값을 제공해야 합니다.
코드는 다음과 같습니다.
(function($){
$.fn.extend({
// 메소드에 선택적 변수 전달
플러그인 이름: function(options) {
기본값 설정 쉼표로 구분됨
var 기본값 = {
색상: '#ffffff'
> 경고(o.padding);
3. jQuery 플러그인 구현
코드 복사
코드는 다음과 같습니다.
(함수($) {
$.fn.extend({
) //플러그인 이름 - paddingList
paddingList: 함수(옵션) {
var defaults = {
animatePadding: 10,
hoverColor: "Black"
var options = $.extend(defaults, options);
함수 () {
var o = 옵션
// 변수로 설정된 결제 요소
var items = $("li a", obj); $(this).css( "color", o.hoverColor);
| : 300 });
);
마지막으로 플러그인 사용 방법은 다음과 같습니다.
코드 복사
코드는 다음과 같습니다.
//플러그인 사용
$(document).ready(function() {
$("#catagory").paddingList({ animatePadding: 30, hoverColor: "Red" });
});
저자: Friend 출처: jQuery Learning