0

我的网站中有一个消息传递功能,当用户单击回复按钮时,他们会被重定向到消息并基于锚链接获得 textarea 焦点。

所以链接结构是这样的:

view_message/4fad37da1df#reply

谢谢

4

1 回答 1

0

尝试:

if (window.location.hash) {
  $(window.location.hash).attr("tabindex", -1).focus();
}

它应该检查 url 中是否有哈希,如果有,给目标 tabindex 属性的值为 -1 并应用焦点。

请参阅https://stackoverflow.com/a/6188217/430191了解 tabindex 属性的原因(有关 IE/Chrome/Safari 中键盘焦点的相关问题)

于 2012-07-17T06:38:05.177 回答