2012-07-19 47 views
0

試圖讓鏈接被單擊一邊輸入時,它將隱藏該鏈接並將焦點放在下一個div的輸入字段中。我需要將其與其他原因的事件目標一起引用。JS/Jquery - 關注event.target的下一個輸入字段

如果我將.focus();更改爲.val('blah');它可行,而其他更典型的方法即$('a').click(function() {...可以完成這項工作。這僅僅是使用事件目標的限制嗎?

這裏是一個fiddle

回答

2

你的鼠標按下事件一點兒也不觸發處理程序,您需要使用點擊()代替。

類似這樣的東西FIDDLE

+0

完美地工作,非常感謝你先生! – 2012-07-19 22:47:48

+0

不錯。我討厭的黑客就是在調用'.focus()'之前放置一個'timeout':-) – 2012-07-19 22:50:17

相關問題