我正在尝试在输入字段中动态设置一些文本,然后显示它,最后自动突出显示/自动选择它。
如果我不使用 .val() 而是在输入上使用硬编码的 value="something" ,它可以完美地工作。
如果我将 .val() 添加到方法链中,它只会将光标放在框中,但不会突出显示文本。
知道我该怎么做吗?
在下面的示例中,$(this)
指的是他们单击“重命名”导致出现内联编辑框的链接。.next()
指的是输入。
$(this).hide().next().val(oldName).show().focus();