相关疑难解决方法(0)

JavaScript(或jQuery)中是否有"焦点"?

有什么我可以这样做(通过插件perhap)

if ( ! $('form#contact input]').hasFocus()) {
  $('form#contact input:first]').focus();
}
Run Code Online (Sandbox Code Playgroud)

基本上,将焦点设置为第一个输入,但仅当用户尚未点击任何内容时?

我知道这也会奏效,但有什么更优雅的吗?

$(function() {
  var focused = false;
  $('form#contact input]').focus(function() {
    focused = true;
  }); 
  setTimeout(function() {
    if ( ! focused) {      
      $('form#contact input:first]').focus();
    }
  }, 500);
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery jquery-selectors

45
推荐指数
6
解决办法
6万
查看次数

标签 统计

javascript ×1

jquery ×1

jquery-selectors ×1