在jQuery中,focus事件被用來捕捉HTML元素獲取焦點的時刻。這個事件常常被用來執(zhí)行某些動作,比如輸入驗證或者內(nèi)容更新。
下面是一個簡單的示例:
$(document).ready(function(){ $("input").focus(function(){ $(this).css("background-color", "#FFFFCC"); }); $("input").blur(function(){ $(this).css("background-color", "#FFFFFF"); }); });
這個例子為頁面上的所有輸入框添加了focus和blur事件。當用戶點擊輸入框時,輸入框的背景色會變成黃色,鼠標離開時則變回白色。
需要注意的是,focus事件只用于能獲取焦點的元素,比如input、textarea等等。如果想要對其他元素添加類似的功能,可以使用click事件代替。