的tabindex屬性屬性不工作,我怎樣才能讓jQuery的.focus()
沒有設置一個divjQuery的.focus()沒有DIV
$("#msgdiv").focus();
<div id="msgdiv" tabindex="100"> </div>
究竟是什麼
什麼,我想最好的做法的tabindex工作實現:更改密碼後,我想顯示確認消息,密碼已更改並將焦點放在該div上。
的tabindex屬性屬性不工作,我怎樣才能讓jQuery的.focus()
沒有設置一個divjQuery的.focus()沒有DIV
$("#msgdiv").focus();
<div id="msgdiv" tabindex="100"> </div>
究竟是什麼
什麼,我想最好的做法的tabindex工作實現:更改密碼後,我想顯示確認消息,密碼已更改並將焦點放在該div上。
股利需要的tabindex爲了接收焦點,您可以通過jQuery的設置之一focus()
功能之前,而不必手動將其添加到HTML雖然 - 如果這就是你在問什麼
$("div").attr("tabindex",-1).focus(function() {
// do something
});
簡單地說,如果沒有tabindex,你不能關注div,見documentation。
真的不知道你想用這個代碼段實現什麼,但如果你想觸發一個焦點事件,你應該使用trigger:
$("#msgdiv").trigger('focus');
請發表你的一些code..show的你試圖做到這麼遠.. – 2011-04-08 11:37:33
我想問的是這是好的做法? – maztt 2011-04-08 11:57:33