![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JQuery
文章平均质量分 95
@Demi
甘于平凡 不甘平庸
展开
-
jQuery使用Deferred对象执行异步操作
在JQuery 1.5之前,Ajax仅支持一个回调函数,但在JQuery的1.5版本中,引入了Deferred对象,它和ES6的Promise对象长的有点像,jQuery的Deferred对象也有resolve、reject、then方法,还有done、fail、always......方法。jQuery就是用这个Deferred对象来注册异步操作的回调函数,修改并传递异步操作的状态。它允许注册多个回调函数,并且能传递任何同步或异步函数的执行状态:成功或失败。简单说,Deferred对象就是jQuery..原创 2021-08-25 19:09:45 · 1098 阅读 · 1 评论 -
textarea高度自适应 && 元素属性contenteditable介绍
近期实现的一个笔录页面如上图所示,考虑到笔录内容肯定会超出一行,所以我选择了使用textareas文本输入框,问题在于textarea不支持自适应高度,就是定好高度或者是行数之后,超出部分就会显示滚动条,看起来不美观。下面分享2种实现textarea高度自适应的做法,一种是利用JS控制textarea的高度,另一种是用div元素来模拟textarea一、textarea高度自适应...原创 2019-12-18 11:19:16 · 1443 阅读 · 0 评论 -
JavaScript、jQuery、Vue给input绑定Enter回车事件
前端工程师在开发时,经常会遇到这样的需求,产品要求用户在input框输入完内容后按enter键自动提交表单到后台,不需要单击“保存”按钮再提交,以提高用户体验,接来下会分别介绍在JS、JQ、Vue中如何给input绑定Enter回车事件键盘事件键盘事件触发次序:①onkeydow ②onkeypress ③onkeyup属性 描述 onkeydown ...原创 2019-04-02 16:00:40 · 6038 阅读 · 0 评论