jQuery on() 方法2025年3月17日 | 阅读 3 分钟 on() 方法用于将事件处理程序附加到选定的元素。on() 方法取代了 delegate()、bind() 和 live() 方法。建议使用此方法,因为它简化了 jQuery 代码库。我们可以使用 off() 方法来删除 on() 方法附加的事件处理程序。 它是 jQuery 中的一个内置方法。使用 on() 方法的语法如下所示 - 语法此方法接受五个参数,其中一个是必填参数,其他是可选参数。on() 方法的参数值定义如下。 event: 它是必填参数。此参数指定一个或多个事件或命名空间以附加到选定的元素。如果必须指定多个事件,则事件值必须用空格分隔。 childSelector: 这是一个可选参数。它指定要附加事件处理程序的子元素。 data: 这也是一个可选参数。它是事件触发时要传递给处理程序的附加数据。 function(eventObj): 这也是一个可选参数。它是事件触发时要运行的函数。 map: 它是事件映射。 现在,让我们看一些插图来理解 on() 方法的使用。 示例 1在此示例中,有一个 h3 标题元素,我们正在对其应用 on() 方法以附加 click 事件。我们必须单击文本为 Click me 的 h3 元素才能看到效果。 立即测试输出 执行上述代码后,输出将是 - ![]() 单击给定文本 Click me 后,将显示一个警报对话框,如下所示 - ![]() 示例 2在前面的示例中,我们已将单个事件处理程序附加到选择器。但在此示例中,我们将看到如何将多个事件处理程序附加到选定的元素。 这里有一个 div 元素,我们正在对其应用 on() 方法以添加三个事件:mouseover、mouseout 和 click。当我们将光标移到给定文本 “这是一个 div 元素” 上时,元素的样式和文本将发生变化,并且 mouseover、mouseout 和 click 事件将附加到它。 立即测试输出 执行上述代码后,输出将是 - ![]() 当我们将光标移到文本 这是一个 div 元素 上时,输出将是 - ![]() 单击文本 Click me 后,输出将是 - ![]() Example3在此示例中,我们使用 on() 方法将自定义事件附加到 div 元素。 立即测试输出 执行上述代码后,输出将是 - ![]() 单击给定按钮后,输出将是 - ![]() 下一个主题jQuery off() 方法 |
EmojiRating 是一个简单但可自定义的 jQuery 插件,用于对使用表情符号评估或对符号进行排名的产品进行评分。我们可以使用不同的表情符号进行评分。在这里,评级列根据评级和值显示情感、符号和其他表情符号。语法 语法如下...
5 分钟阅读
jQuery 的 用于确定传入的参数是否为空对象。它返回一个布尔值。如果找到传入的值是空对象,则返回 true。否则,返回 false。可以使用 "{}" 创建一个普通对象...
阅读 2 分钟
jQuery 中的 off() 方法移除使用 jQuery on() 方法附加的事件处理程序。建议使用此方法,因为它简化了 jQuery 代码库。off() 方法取代了 undelegate()、unbind() 和 die() 方法。语法 $(selector).off(event,selector,function(eventObj),map) 此方法接受四个参数,其中一个是必填参数,...
阅读 3 分钟
jQuery 是常用的 HTTP 方法之一。它用于使用 HTTP POST 请求从服务器加载页面。此方法从不缓存数据,通常用于使用请求发送数据。我们无法添加书签...
阅读 2 分钟
$.unique() 方法对 DOM 元素数组进行排序并删除重复项。它在删除重复项后返回排序后的数组。此方法已在 jQuery 3.0 版本中弃用,我们可以改用 jQuery.uniqueSort() 方法,该方法与此类似。此方法搜索...
阅读 2 分钟
在本文中,我们将看到如何使用 Jquery、HTML 和 CSS 创建带有倒计时的即将推出页面。即将推出页面是网站的第一页。它应该具有吸引人的功能,并包含有关网站的所有信息等。它...
14 分钟阅读
根据索引范围选择匹配元素的一个子集(较大集合的一部分)。此方法限制了组中的元素选择。它返回起始索引和结束索引值之间的元素。索引从 0 开始。如果...
阅读 2 分钟
jQuery 中的 :password 选择器用于选择 type = "password" 的 input 元素。Syntax 使用 :password 选择器的常用语法如下 - $(":password") 让我们看一个插图来理解 :password 选择器的作用。Example 这是一个使用...的简单示例。
阅读1分钟
在本文中,我们将通过使用 jQuery 来理解结账表单。结账表单与支付选项(如在线支付、万事达卡、Visa 卡、PayPal 等)、电子商务网站上的客户送货地址和账单地址有关。此表单为客户提供了...
阅读 26 分钟
将对象或数组中的所有项转换为新的项数组。它将一个函数应用于对象或数组的每个项,并将结果映射到新数组中。语法 jQuery.map( array/object, callback ) 参数值 map() 函数接受两个参数...
阅读 3 分钟
我们请求您订阅我们的新闻通讯以获取最新更新。
我们提供所有技术(如 Java 教程、Android、Java 框架)的教程和面试问题
G-13, 2nd Floor, Sec-3, Noida, UP, 201301, India