分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

jQuery事件--keypress([[data],fn])和trigger(type,[data])

发布时间:2023-09-06 02:30责任编辑:顾先生关键词:jQuery

   keypress([[data],fn])

概述

   当键盘或按钮被按下时,发生 keypress 事件

   keypress 事件与 keydown 事件类似。当按钮被按下时,会发生该事件。它发生在当前获得焦点的元素上。 不过,与 keydown 事件不同,

每插入一个字符,就会发生 keypress 事件。注释:如果在文档元素上进行设置,则无论元素是否获得焦点,该事件都会发生

参数

    fn  在每一个匹配元素的keypress事件中绑定的处理函数

    [data],fn  data:keypress([Data], fn) 可传入data供函数fn处理;fn:在每一个匹配元素的keypress事件中绑定的处理函数

   trigger(type,[data])

概述

   在每一个匹配的元素上触发某类事件

参数

   type,[data]  type:一个事件对象或者要触发的事件类型;data:传递给事件处理函数的附加参数

<!DOCTYPE html><html> ???<head> ???????<meta charset="UTF-8"> ???????<title></title> ???????<script type="text/javascript" src="js/jquery-3.1.1.min.js" ></script> ???????<script type="text/javascript"> ???????????$(document).ready(function(){ ???????????????$("#btn").click(function(){ ???????????????????alert("您点击了我!"); ???????????????}) ???????????????????????????????$(document).keypress(function(e){ ???????????????????if(e.keyCode == 13){ ???????????????????????$("#btn").trigger("click"); ???????????????????????????????????????????} ???????????????}) ???????????}) ???????????????????</script> ???</head> ???<body> ???????<button id="btn">点击我</button> ???</body></html>

jQuery事件--keypress([[data],fn])和trigger(type,[data])

原文地址:https://www.cnblogs.com/fengfuwanliu/p/10276545.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved