2011-07-30 9 views
0

간단한 플러그인을 만들려고합니다.플러그인에서 가치를 얻는 방법?

jQuery.fn.mask = function(options) 
    { 
     var mask = '#mask'; 

     var options = jQuery.extend 
      ({ 
       maskWidth : 800, 
       maskHeight : 600, 
       maskBgcolor : 'silver', 
      }, options); 


     return this.each(function() 
     {    
      jQuery(this).append('<div id="mask"></div>'); 

      jQuery(mask)                  
         .css('width', options.maskWidth) 
         .css('height', options.maskHeight)                     
         .css('background-color', options.maskBgcolor) 
     }); 
    }; 

플러그인

$('body').mask(); 

호출 내가, 예를 들어, "#mask"의 폭을 얻을 수있는 방법. 이

var w = $(this).mask('width')// in the variable - 800 

또는 다른 방법으로 같은

뭔가 ...

어떤 코드 플러그인을 작성해야?

답변

0

어떤 종류의 데이터를 원하십니까? 모양 데이터 인 경우 가장 쉬운 방법은 JQuery의 css 함수를 호출하는 것입니다. ('마스크'div에 있음).

관련 문제