我使用下面的行加載頁面時在某個輸入字段設置焦點:jQuery的:對面.focus()或如何刪除焦點從輸入字段
$('#myInputID').focus();
有沒有一種方式,我可以撤銷或刪除此焦點時,懸停在某個元素? (重點不必在離開這個元素後重置。)
我找不到在jQuery中與上面相反的功能,或者在其他方面工作。
有人可以幫助我嗎?
我使用下面的行加載頁面時在某個輸入字段設置焦點:jQuery的:對面.focus()或如何刪除焦點從輸入字段
$('#myInputID').focus();
有沒有一種方式,我可以撤銷或刪除此焦點時,懸停在某個元素? (重點不必在離開這個元素後重置。)
我找不到在jQuery中與上面相反的功能,或者在其他方面工作。
有人可以幫助我嗎?
使用.blur()。
模糊事件失去焦點時發送給元素。最初,此事件僅適用於表單元素,如
<input>
。在最近的瀏覽器中,事件的領域已經擴展到包含所有元素類型。元素可能會通過鍵盤命令(如Tab鍵)或通過在頁面上的其他位置點擊鼠標而失去焦點。
$("#myInputID").blur();
謝謝 - 讓我檢查這一點。 – user2571510 2014-09-24 07:22:47
好吧,所以我認爲我在這裏做錯了事,或者我以錯誤的方式描述了這一點。我想在這裏使用的元素有類navbar(它是一個Bootstrap 3導航欄),所以我嘗試了以下,但這不起作用:$('。navbar')。on('mouseover',function(){$( '#myInputID')。blur();}); – user2571510 2014-09-24 07:34:36
你準備好了嗎? – 2014-09-24 07:41:09
感謝您的支持! – user2571510 2014-09-24 07:34:56
對於所有的文本框:
$(':text').blur()
使用.blur ..... – Sam1604 2014-09-24 07:17:20