2010-07-07 58 views
0

當用戶離焦時,我需要執行一個功能。到目前爲止,我可以做到這一點,當他們進入焦點,但我怎麼做它的其他方式輪:你要找的.blur()Jquery:當用戶離焦時執行功能

$("input.default-value").focus(function() { 
     $(this).css("color", active_color);   
}).blur(function() { 
     $(this).css("color", inactive_color);  
}); 

當然

$("input.default-value").focus(function() { 
       $(this).css("color", active_color);   
           }); 

回答

3

,我推薦使用類添加CSS。

.default-value.active { 
    color: #FF0000; 
} 

$("input.default-value").focus(function() { 
      $(this).addClass('active');   
    }).blur(function() { 
      $(this).removeClass('active'); 
    }); 

但我離題..

(如果你不關心IE7下,你可以使用:focus僞類)