我们先看一些代码:
当然,我们也可以用bind进行事件绑定。我们看到上面的代码,我们可以在事件后面,以点号,加我们的名字,就是事件命名空间。所谓事件命名空间,就是事件类型后面以点语法附加一个别名,以便引用事件,如”click.a”,其中”a”就是click当前事件类型的别名,即事件命名空间。
假如我们要删除如下命名空间:
我们可以用:
2025年08月18日
我们先看一些代码:
当然,我们也可以用bind进行事件绑定。我们看到上面的代码,我们可以在事件后面,以点号,加我们的名字,就是事件命名空间。所谓事件命名空间,就是事件类型后面以点语法附加一个别名,以便引用事件,如”click.a”,其中”a”就是click当前事件类型的别名,即事件命名空间。
假如我们要删除如下命名空间:
我们可以用:
2025年08月18日
Yarn是一个通过它可以使用全世界开发者的代码,或者分享自己的代码的JavaScript 包管理工具,也是 一个未来可能取代npm的新型包管理器。
就像官网介绍的一样,通过Yarn你可以使用其他开发者针对不同问题的解决方案,使自己的开发过程更简单 使用过程中遇到问题,你可以将其上报或者贡献解决方案。一旦问题被修复,Yarn会更新保持同步。这也是我们需要去了解的原因之一吧。
Yarn安装
在windows系统上Yarn有三种安装方式:
2025年08月18日
事件的基本概念
上一章我们讲解了使用jQuery选择器获取元素,并通过一些方法来操作元素,本章我们讲解事件的概念,通过事件我们可以加强用户与浏览器的交互性,例如可以实现当用户点击某个元素的时候,对元素做一些操作,或是移动鼠标,对元素做一些操作。
事件的分类
事件主要可以分为以下几类:
2025年08月18日
像大多数前端开发者一样,青衿也经常会用到交互效果的往复切换,比如折叠面板的展开和折叠,动画效果的循环,点击效果的切换等等。
刚刚接触jQuery的时候青衿都是使用.toggle()方法。jquery的.toggle()方法可以添加 click 事件之间要切换的两个或多个函数,刚刚学习juqery的时候这个方法是非常好用的。
但是在1.9及以上版本中.toggle()却被移除了。让一些新手做click效果切换的时候就遇到了困难。不过有什么是jQuery不能解决的呢?一个方法倒下了,千千万万个方法涌现了出来。
2025年08月18日
现在各种类库满天飞,说jQuery有多快多快,可是对前端大牛来说,更定不会止步于jQuery,因而常常听到高级的前端工程师追求原生js,为何?答案是原生JS要更快,原因是JQuery这样的库必须要兼容各种浏览器和低版本和许多其他的东西,考虑通用性必然会导致性能的损耗。
当然,我不是提倡写代码纯用原生JS实现,请记住:“框架能够让我们走的更快,但只有了解原生的JS才能让我们走的更远”。
下面直接用代码示例:流行的常用的JQuery功能用原生JS实现。
2025年08月18日
在QWidget和QMainWindow窗口中,提供了鼠标和键盘的处理函数,你需要用到时,进行重载即可。事件重载方法里的e代表了事件对象,mouseMoveEvent(self,e)里e表示QMouseEvent的对象,用对象的x()和y()方法,可以得到鼠标的x和y坐标点。更多可重载的事件方法,可以查看QWidget的源代码。除了之前讲过的重载contextMenuEvent(self, e)方法,实现上下文菜单外,常用的方法还有如下几个:
2025年08月18日
win10右键菜单栏中的各项功能,可以帮助我们快速打开各类功能,十分方便。但有不少用户们不满意自己当前右键菜单中的各项功能,想要删除无用的功能或者是新增功能。今天小编就来给大家说明一下win10右键菜单栏的设置方法,有需要的用户们赶紧来看一下吧。
2025年08月18日
Win10电脑是我们经常使用的电子工具,但是在使用的过程中,偶尔会遇到一些问题。例如,在某些朋友,当计算机不能创建新文件夹时,如果win10计算机不能创建新文件夹,我们该怎么办?有些朋友不知道这个解决方案,所以下面就教你win10电脑无法创建新文件夹的解决方案。
Win10计算机无法创建新文件夹。解决方案如下: