我有一個腳本顯示了div onclick,但是我希望當用戶點擊標籤按鈕時發生同樣的邏輯。on tab點擊顯示/隱藏
$(document).ready(function(){
$("#password").click(function(){
$("#password-confirm").slideDown(600);
});
});
該功能可用於製表按鈕嗎?如果是這樣,怎麼樣?
我有一個腳本顯示了div onclick,但是我希望當用戶點擊標籤按鈕時發生同樣的邏輯。on tab點擊顯示/隱藏
$(document).ready(function(){
$("#password").click(function(){
$("#password-confirm").slideDown(600);
});
});
該功能可用於製表按鈕嗎?如果是這樣,怎麼樣?
如果您想檢測密碼字段中的製表鍵。你可以試試這個:
$("#password").keydown(function (e) {
var keyCode = e.keyCode || e.which;
if (keyCode == 9) {
$("#password").trigger("click"); // trigger click event
}
});
請添加一些說明以便對初學者有用+ 1爲好的答案。 – SpringLearner
可愛!就是我之後的事情 –
設置你的div的tabIndex屬性如:<div tabindex="0">
$(document).ready(function(){
$("#password").on("click focus", function(){
$("#password-confirm").slideDown(600);
});
});
$("body").keydown(function(e){
var keyCode = e.keyCode || e.which;
if (keyCode == 9) {
$("#password-confirm").slideDown(600);
}
});
你可以發佈你的HTML,你都在提的部分? –
嘗試通過js和css設置選項卡可見和隱藏 – Li357