Twitter bootstrap 3 启动模式打开时聚焦到字段

Twitter bootstrap 3 启动模式打开时聚焦到字段,twitter-bootstrap-3,Twitter Bootstrap 3,这两者都不起作用: $formTemplateModal.modal('show'); $('#form_template_name').focus(); 也不是更复杂的问题: $formTemplateModal.modal('show').promise().done(function() { // @todo: does not work. $('#form_template_name').focus(); }); 字段$

这两者都不起作用:

    $formTemplateModal.modal('show');
    $('#form_template_name').focus();
也不是更复杂的问题:

    $formTemplateModal.modal('show').promise().done(function() {
        // @todo: does not work.
        $('#form_template_name').focus();
    });

字段$('#form_template_name')是一个输入[type=text],它肯定存在并且属于$formTemplateModal。

所示内容在引导3中更改, 如果有帮助的话,试试这个

$('#myModal').on('shown.bs.modal', function () {
    $('#textareaID').focus();
})
这更容易尝试在标签中使用自动对焦

<textarea id="textareaID" autofocus="" ></textarea>


“由于HTML5如何定义其语义,自动聚焦HTML属性在引导模式中没有任何作用。”--引导模式文档显示的
是.bs.Modal
方法绝对正确。