相关疑难解决方法(0)

如何使用jQuery获取焦点元素?

使用jQuery,我如何获得具有插入符号(光标)焦点的输入元素?

或者换句话说,如何确定输入是否具有插入符号的焦点?

javascript jquery element cursor caret

333
推荐指数
4
解决办法
31万
查看次数

如果在它之前发生的 mousedown 事件延迟它,则模糊事件似乎会丢失

这是代码:

<input type="text" onblur="myFunction()">
<div style="border: 1px solid; width:300px;height:300px" onmousedown = "myOtherFunction()">


function myOtherFunction(){
  console.log("mousedown on div occurred");
}

function myFunction(){
  console.log("blurr occurred");
}
Run Code Online (Sandbox Code Playgroud)

如果我在输入中输入一些内容并点击 div,这会按预期工作,mousedownblur. 但是,如果我只是放入调试器myOtherFunction并打开开发人员工具,则blur事件不会被触发并且似乎丢失了。是否可能是因为调试器打开时发生的“延迟”?

https://jsbin.com/qevapocovo/edit?html,js,console,output

javascript dom-events

5
推荐指数
1
解决办法
137
查看次数

标签 统计

javascript ×2

caret ×1

cursor ×1

dom-events ×1

element ×1

jquery ×1