2010-12-02 10 views
0

jquery透かしプラグインを見ていて、何が起こっているのか分かりません...まずfnの意味は何ですか?WatermarkColorはどこに定義されていますか?スニペット内のfnとは何ですか

$.fn.Watermark = function(text,color) { 
    if(!color) 
     color="#2D2D2D"; 
    return this.each(
     function(){  
      var input=$(this); 
      var defaultColor=input.css("color"); 
      map[map.length]={text:text,obj:input,DefaultColor:defaultColor,WatermarkColor:color}; 
      function clearMessage(){ 
       if(input.val()==text) 
        input.val(""); 
       input.css("color",defaultColor); 
      } 
+1

[jQuery.fnの意味は何ですか?](http://stackoverflow.com/questions/4083351/what-does-jquery-fn-mean) – BalusC

答えて

3

fnを提出すると、jQueryの設定prototypeへのショートカットです。 WatermarkColorは、Watermarkファンクションに入力された色でも、デフォルトでは#2D2D2Dになります。

関連する問題