是否可以將元素傳遞給Jquery中的focusout函數?我想在一個聲明中將所有文本框聚焦事件綁定。所以我的解決辦法是讓他們都在同一類,然後像做jquery focusout函數
$(".class-name").focusout(function() {
//do whatever
});
但我想獲得事件的內容裏面的元素值,而無需通過id引用它,所以是像這樣的可能嗎?
$(".class-name").focusout(function(this) {
alert($(this).val());
});
我在jquery.com上閱讀了此內容。 「這與模糊事件截然不同,它支持檢測父元素失去焦點(換句話說,它支持事件冒泡)。」我不太確定父母元素是什麼。現在看這個 – sarsnake
@sarsnake,就是這樣的: '
'。現在,您只將單個聚焦綁定到FORM,因爲它是所有輸入的公共父級。而不是3個模糊事件,每個輸入一個。觸發模糊的特定輸入可通過'e.target'獲得。 「這個」總是指形式,因爲這是事件的約束。 – Esailija