jQuery中的on()函數可以為指定元素綁定事件,當元素上的事件觸發時,綁定的函數將會被執行。其中,'focusout'事件就是指元素失去焦點后觸發的事件。
$(selector).on("focusout", function(){ //執行的代碼 });
在上述代碼中,我們使用了on()函數來綁定了'focusout'事件,同時指定了要執行的函數。當元素失去焦點后,函數內的代碼將會被執行。
需要注意的是,在使用'focusout'事件時,我們需要確保元素在失去焦點后,不會立即消失或被刪除。如果元素不再存在于DOM中,那么'focusout'事件也不會被觸發。
另外,on()函數還可以為指定元素綁定其他的事件,比如'click'、'mouseover'、'submit'等等。我們可以在調用on()函數時,將事件名稱和對應的函數分別作為參數傳遞進去。
$(selector).on("click", function(){ //執行的代碼 });
上述代碼將會為指定的元素綁定'click'事件,并指定執行的函數。
總的來說,使用jQuery的on()函數可以方便地實現元素的事件綁定,使得我們可以更輕松地實現各種復雜的交互效果。