猿问

关于 jQuery中focus的问题

1.请问jquery选择器中的:focus和focus()有啥区别

2.我知道这选择器中的常用于判断,但不知道为何,求解(难道focus()不能判断吗)

3.焦点啥的完全不知道是啥,求解

赵磊111
浏览 1402回答 3
3回答

习惯受伤

1、:focus 是在选择元素时使用的,作用是选择当前有输入焦点的元素。2、focus() 是设置当前选择元素的焦点状态。两者完全不是一个概念。focus() 只能使元素获取输入焦点,而不能作为判断依据。焦点意思一般就是输入焦点,鼠标焦点,比如:1、你点击了一个链接,当前这个 a 标签就获取到了焦点。2、你点击了一个输入框,那么你就可以用键盘输入了,也就是输入焦点。

啊啊啊啊123

先回答第三个问题 ,你在猿问里输入这个问题的标题时,这个框变色了就是焦点了,反之里没写标题跳过写下面的内容框变红了,就是失焦blur,:focus选择器 ,选择获得焦点的inputfocus()方法, 对获得焦点的input做操作 ,改变边框的颜色啊之类的。。。 
随时随地看视频慕课网APP

相关分类

JQuery
我要回答