Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/72.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 添加新输入类型时,如何关闭焦点?_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 添加新输入类型时,如何关闭焦点?

Javascript 添加新输入类型时,如何关闭焦点?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,添加新的inpu时,如何关闭焦点?我之所以想这样做,是因为当我在iPad上按下“添加字段”时,它会自动弹出键盘。这很烦人,因为有时我想在输入数据之前添加几个新的输入字段 $('.multi-field wrapper')。每个(函数(){ var$wrapper=$('.multi-fields',this); $(“.addfield”,$(this))。单击(函数(e){ $('.multi-field:first-child',$wrapper.clone(true).appendTo(

添加新的inpu时,如何关闭焦点?我之所以想这样做,是因为当我在iPad上按下“添加字段”时,它会自动弹出键盘。这很烦人,因为有时我想在输入数据之前添加几个新的输入字段

$('.multi-field wrapper')。每个(函数(){
var$wrapper=$('.multi-fields',this);
$(“.addfield”,$(this))。单击(函数(e){
$('.multi-field:first-child',$wrapper.clone(true).appendTo($wrapper.find('input').val('').focus();
});
$('.multi-field.remove-field',$wrapper)。单击(函数(){
如果($('.multi-field',$wrapper).length>1)
$(this.parent('.multi-field').remove();
});
});



件 从
的下一行中删除
.focus()
。添加字段
-
单击事件

$('.multi-field:first-child', $wrapper).clone(true).appendTo($wrapper)
.find('input').val('').focus()
因此,这将是公正的

$('.multi-field:first-child', $wrapper).clone(true).appendTo($wrapper)
.find('input').val('')

你不想关注新添加的元素吗?!我希望这不是答案(即使我也这样理解),因为这将是一个愚蠢的问题,不是吗?:)是的,同意,但是如果OP不知道结尾有
.focus
,那么他肯定会看到:)@WolffThis解决了我的问题。。。。对不起,这对你们来说似乎是个简单的问题,但我已经在css中混了很久了。谢谢你,顺便说一句。Wolff@elliestone,您还可以访问以查看用户是否在设备上,并相应地保留/删除
焦点。…)@GuruprasadRao是一个很好的观点,OP不希望只将元素集中在特定的设备上