起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2703|回复: 5

[处理中3] 怎么让光标或者焦点强制移除?

[复制链接]

28

主题

91

帖子

257

积分

中级会员

Rank: 3Rank: 3

积分
257
QQ
发表于 2017-6-29 21:24:30 | 显示全部楼层 |阅读模式
就是简单的 让 input 失去焦点或者移除光标。我自己弄了个 地图的搜索,在搜索栏输入,然后选择智能搜索出来下拉地址后,地图已经搜索并定位了,但是光标还一直在input 上,导致手机软键盘一直开着,。我就想强制移除光标,然后关掉软键盘。
发表于 2017-6-30 10:54:10 | 显示全部楼层
手机上input获取光标定位后,就会弹出软键盘!,你再其他空白的位置点一下!光标就移出了!
如果想选择搜索地址后!自动移除光标!可以调用input组件的!

使用jquery 的 .blur() 方法就可以做到!
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

28

主题

91

帖子

257

积分

中级会员

Rank: 3Rank: 3

积分
257
QQ
 楼主| 发表于 2017-6-30 12:09:03 | 显示全部楼层
liangyongfei 发表于 2017-6-30 10:54
手机上input获取光标定位后,就会弹出软键盘!,你再其他空白的位置点一下!光标就移出了!
如果想选择搜索 ...

对的,我就是想要这个效果。但是我参照论坛里的例子,做的地图。手机APP上 选择搜索栏的地址后,出现两个问题。1、选择的地址不能自动填充到 搜索栏上,输入什么内容选择地址后还是什么内容。2、就是这个光标不会移除,导致键盘一直开启。 版主你提供的这个 .blur() 方法怎么用啊,是要放在点击 搜索栏下拉地址事件里面?能稍微写个例子吗?
回复 支持 反对

使用道具 举报

发表于 2017-6-30 15:52:50 | 显示全部楼层
HaOz 发表于 2017-6-30 12:09
对的,我就是想要这个效果。但是我参照论坛里的例子,做的地图。手机APP上 选择搜索栏的地址后,出现两个 ...

你是参考的那个案例?是html的input吗??
选择地址的时候,应该有一个事件吧!

比如点击事件!
可以在点击事件中,获取值赋值给input
input 标签移除光标,可以上网搜下啊!

比如:
var input = this.getElementByXid('input');
$(input).blur()

你具体是怎么做的?自己找个事件,选择值的时候触发的事件中写代码
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

28

主题

91

帖子

257

积分

中级会员

Rank: 3Rank: 3

积分
257
QQ
 楼主| 发表于 2017-6-30 16:41:07 | 显示全部楼层
liangyongfei 发表于 2017-6-30 15:52
你是参考的那个案例?是html的input吗??
选择地址的时候,应该有一个事件吧!

我是参考的这个大神作的 http://bbs.wex5.com/forum.php?mod=viewthread&tid=93596
在浏览器运行的时候可以吧地址 放到搜索栏里,光标也自动移除了。但是在手机APP就不行了。他里面是有点击地址事件,我在里面想把地址 赋值给 input 但是都不成功,不知道是不是我写的赋值语句不对,试了好多次。

QQ截图20170630163854.png
回复 支持 反对

使用道具 举报

发表于 2017-6-30 18:24:19 | 显示全部楼层
HaOz 发表于 2017-6-30 16:41
我是参考的这个大神作的 http://bbs.wex5.com/forum.php?mod=viewthread&tid=93596
在浏览器运行的时候可 ...

浏览器正常,说明代码基本上没问题!
手机上运行为啥不行!建议你真机调试跟一下,找下原因吧!
http://docs.wex5.com/android-and-ios-device-debugging/
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2025-7-12 21:57 , Processed in 0.094245 second(s), 26 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表