由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 求教前端大神 Jquery
相关主题
HTML+AJAX+JSON的话,前端用什么框架或者库比较好?有人经历过前端后端,同工不同筹的那个年代吗?
简单的web app用什么语言?初学JavaScript,问一个小问题
前端最重要的还是 JQuery + BootStrap + RequireJSjava script哪个framework比较好用?
jQuery还能活多久啊?来看看狗家的传统
请教现在用啥做前端client或web app比较容易?AngularJS 怎么样?
React vs Vue vs Angular的讨论都没抓住重点angular是否淘汰jquery了
现在很多收费网站前端都用js做了,这块市场很大阿。JavaScript 问题继续求教(50伪币求答案..)
用extjs做前端的多吗?modular pattern已经在前端很普及了
相关话题的讨论汇总
话题: jquery话题: tab话题: keydown话题: 用户
进入Programming版参与讨论
1 (共1页)
z****8
发帖数: 5023
1
不会jquery愁死我了
有个东西按tab和鼠标点需要不同操作,怎么能知道用户是按TAB键跳转还是鼠标点过来
的?
请教大神这怎么玩?
我找了半天找到这个。。结果发现这个是捕捉按键的 捕完操作就中断了
$(document).on( "keydown" , function (event));
我就想知道最后用户是点击还是tab的 有啥好办法吗?
感谢啊!
也许我搞复杂了,其实是这样。
我有2个文本框,第一个是邮编写完有个AJAX检查下
如果有对应的 就自动填上第二个 邮编extension
没有就让用户自己填 别的没问题 就是文本框里面有 post code extension 几个词
如果是填完第一个 没有match的 鼠标点第二个框 这几个词会自动消失 让用户填
但是按TAB过来 词还在。。要用户自己删掉 好二。。
Jquery不是我写的 完全不知道自动删是怎么工作的,我想用笨方法
直接tab过来就select 不用删填新的就直接覆盖了
不知有啥其他好操作方法吗?
感谢!
a9
发帖数: 21638
2
placeholder

【在 z****8 的大作中提到】
: 不会jquery愁死我了
: 有个东西按tab和鼠标点需要不同操作,怎么能知道用户是按TAB键跳转还是鼠标点过来
: 的?
: 请教大神这怎么玩?
: 我找了半天找到这个。。结果发现这个是捕捉按键的 捕完操作就中断了
: $(document).on( "keydown" , function (event));
: 我就想知道最后用户是点击还是tab的 有啥好办法吗?
: 感谢啊!
: 也许我搞复杂了,其实是这样。
: 我有2个文本框,第一个是邮编写完有个AJAX检查下

n*****t
发帖数: 22014
3
大哥,能不能简单清晰明了的说明一下你的问题啊 。。。

【在 z****8 的大作中提到】
: 不会jquery愁死我了
: 有个东西按tab和鼠标点需要不同操作,怎么能知道用户是按TAB键跳转还是鼠标点过来
: 的?
: 请教大神这怎么玩?
: 我找了半天找到这个。。结果发现这个是捕捉按键的 捕完操作就中断了
: $(document).on( "keydown" , function (event));
: 我就想知道最后用户是点击还是tab的 有啥好办法吗?
: 感谢啊!
: 也许我搞复杂了,其实是这样。
: 我有2个文本框,第一个是邮编写完有个AJAX检查下

d****i
发帖数: 4809
4
鼠标点的话用.click()就可以了,如果是探测tab过来的话,用.focus().

【在 z****8 的大作中提到】
: 不会jquery愁死我了
: 有个东西按tab和鼠标点需要不同操作,怎么能知道用户是按TAB键跳转还是鼠标点过来
: 的?
: 请教大神这怎么玩?
: 我找了半天找到这个。。结果发现这个是捕捉按键的 捕完操作就中断了
: $(document).on( "keydown" , function (event));
: 我就想知道最后用户是点击还是tab的 有啥好办法吗?
: 感谢啊!
: 也许我搞复杂了,其实是这样。
: 我有2个文本框,第一个是邮编写完有个AJAX检查下

c*********e
发帖数: 16335
5
$(document).on( "keydown" , function (event){
$("div").html("Key: " + event.which);
})

【在 z****8 的大作中提到】
: 不会jquery愁死我了
: 有个东西按tab和鼠标点需要不同操作,怎么能知道用户是按TAB键跳转还是鼠标点过来
: 的?
: 请教大神这怎么玩?
: 我找了半天找到这个。。结果发现这个是捕捉按键的 捕完操作就中断了
: $(document).on( "keydown" , function (event));
: 我就想知道最后用户是点击还是tab的 有啥好办法吗?
: 感谢啊!
: 也许我搞复杂了,其实是这样。
: 我有2个文本框,第一个是邮编写完有个AJAX检查下

z****8
发帖数: 5023
6
哈哈 前端不懂 所以表达不清 sorry
搞定问题了。我加了一堆print 总算把情况搞明白了
我们这个input field有自动remove placeholder的JS code
但是这个code是在ajax之前执行的
ajax执行 是去数据库搜对应的zip code 返回来街道名称丢到 preload data里
然后run一遍preload 这时候的问题就是 placeholder本来给remove了
结果reload preload data又给加回来了。。
这就出问题了
我写了个if语句在reload里面 如果是从头执行 那么没数据的地方用placeholder
如果ajax里面执行reload 就不加placeholder

【在 n*****t 的大作中提到】
: 大哥,能不能简单清晰明了的说明一下你的问题啊 。。。
n*****t
发帖数: 22014
7
纠正一下概念,placeholder 是 input 的一个 attribute,在 input 内容为空的时候
会显示,但是不能代替 input.val()

【在 z****8 的大作中提到】
: 哈哈 前端不懂 所以表达不清 sorry
: 搞定问题了。我加了一堆print 总算把情况搞明白了
: 我们这个input field有自动remove placeholder的JS code
: 但是这个code是在ajax之前执行的
: ajax执行 是去数据库搜对应的zip code 返回来街道名称丢到 preload data里
: 然后run一遍preload 这时候的问题就是 placeholder本来给remove了
: 结果reload preload data又给加回来了。。
: 这就出问题了
: 我写了个if语句在reload里面 如果是从头执行 那么没数据的地方用placeholder
: 如果ajax里面执行reload 就不加placeholder

H*******g
发帖数: 6997
8
c*********e
发帖数: 16335
9
jquery都不会,会愁死你。那angularjs不会,你会咋样?

【在 z****8 的大作中提到】
: 不会jquery愁死我了
: 有个东西按tab和鼠标点需要不同操作,怎么能知道用户是按TAB键跳转还是鼠标点过来
: 的?
: 请教大神这怎么玩?
: 我找了半天找到这个。。结果发现这个是捕捉按键的 捕完操作就中断了
: $(document).on( "keydown" , function (event));
: 我就想知道最后用户是点击还是tab的 有啥好办法吗?
: 感谢啊!
: 也许我搞复杂了,其实是这样。
: 我有2个文本框,第一个是邮编写完有个AJAX检查下

c******g
发帖数: 4889
10
发现你这个人很mean啊。

【在 c*********e 的大作中提到】
: jquery都不会,会愁死你。那angularjs不会,你会咋样?
z****8
发帖数: 5023
11
这么mean
Jquery不会debug当然愁 而且公司的老东西前后不分 JS是写在JSP tag里的
根本搞不清错误在哪 JS?还是JSP问题? 这debug必须愁
ANGULAR前后分开 我只要保证后端输出对的就行了
还让我debug? 不会去找前端?

【在 c*********e 的大作中提到】
: jquery都不会,会愁死你。那angularjs不会,你会咋样?
z****8
发帖数: 5023
12
嗯 查了下代码 我们这个用 alt当 placeholder的
内容为空的时候就显示ALT里面的东西

【在 n*****t 的大作中提到】
: 纠正一下概念,placeholder 是 input 的一个 attribute,在 input 内容为空的时候
: 会显示,但是不能代替 input.val()

D*****y
发帖数: 196
13
Tab: keydown or keyup event.
mouse: click event.
very simple
1 (共1页)
进入Programming版参与讨论
相关主题
modular pattern已经在前端很普及了请教现在用啥做前端client或web app比较容易?
有没有用AngularJS的大牛React vs Vue vs Angular的讨论都没抓住重点
AngularJS 稳定不?现在很多收费网站前端都用js做了,这块市场很大阿。
AngularJS 和 BootStrap用extjs做前端的多吗?
HTML+AJAX+JSON的话,前端用什么框架或者库比较好?有人经历过前端后端,同工不同筹的那个年代吗?
简单的web app用什么语言?初学JavaScript,问一个小问题
前端最重要的还是 JQuery + BootStrap + RequireJSjava script哪个framework比较好用?
jQuery还能活多久啊?来看看狗家的传统
相关话题的讨论汇总
话题: jquery话题: tab话题: keydown话题: 用户