我使用的是最新版本的twitter引導(v3.1.1)。出於某種原因,我無法讓它專注於第一個文本字段。這是我到目前爲止所嘗試的:twitter引導模式自動專注於第一個文本字段
在文本字段中添加autofocus
屬性。這項工作,但只有第一次。第二次嘗試再次呼叫$el.modal('show')
時,它不再專注於具有autofocus
屬性的文本字段。
模糊是被點擊觸發模式的表現,然後在文本字段調用.focus
,我想重點按鈕:
$('#btn-link').click(function(){
$('#btn-link').blur();
$('#link-modal').modal('show');
$('#link_url').focus();
});
上面一個也不起作用。
最後我嘗試了以下內容:
$("#link-modal").on('shown', function(){ //also tried on 'show'
console.log('yo');
document.activeElement.blur();
$(this).find(".modal-body :input:visible").first().focus();
});
但是這一次不工作,要麼,它並不專注於文本字段,它甚至不執行console.log
。 我在這裏做錯了什麼?提前致謝!
你能設置一個小提琴嗎? – Shashank