首页 > 其他分享 >jQuery--事件

jQuery--事件

时间:2023-08-03 16:13:55浏览次数:26  
标签:jQuery function -- 绑定 处理函数 事件 js click

一、定义元素监听事件

给dom对象绑定事件

$(选择器).事件名称(事件的处理函数)
// 事件名称:就是js中事件去掉on的部分,例如js中onclick事件,jquery中就是click事件
// 事件的处理函数:当事件发生时,执行这个函数的内容
// 绑定一个单击事件
$("#btn").click(function (){
    console.log("btn事件触发")
})
// 为tr标签绑定onmouseover事件
$("tr").mouseover(function(){
    console.log("hello")
})

 

二、on()绑定事件

on方法是在被选元素上添加事件处理程序

$(选择器).on(event,function)
// event 事件一个或多个,多个之间空格分开,js事件中去掉on部分
// function 可选,事件发生时的处理函数

 

on()绑定事件例子
 <!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>on绑定事件</title>
    <script src="jquery-3.7.0.js"></script>
</head>

<body>
    <script>
        $(function () {
            $("#btn1").click(function () {
                $("#mydiv").append("<input type='button' id='newbtn' value='新创建的button'>")
                $("#newbtn").on("click", function () {
                    alert("我被点击了")
                })
            })
        })
    </script>
    <div id="mydiv">
        我是div,需要加入一个button
    </div>
    <input type="button" id="btn1" value="创建一个button">
</body>

</html>

 

标签:jQuery,function,--,绑定,处理函数,事件,js,click
From: https://www.cnblogs.com/hyy-0/p/17601671.html

相关文章

  • 一组数据差值之和最大
    #include<bits/stdc++.h>usingnamespacestd;classSolution{std::vector<std::string>split(std::string&str,charch){std::vector<std::string>ans;str+=ch;inti=0;for(intj=0;j<s......
  • MeteoInfo的pom.xml
    <?xmlversion="1.0"encoding="UTF-8"?><projectxmlns="http://maven.apache.org/POM/4.0.0"xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"xsi:schemaLocation="http://maven.apache.org/POM/4.0.0htt......
  • android调用javascript传多个参数
    Stringparam1="Hello";Stringparam2="World";Stringscript="yourJavaScriptFunction('"+param1+"','"+param2+"');";webView.loadUrl("javascript:"+"yourJava......
  • 大模型(LLM)最新趋势总结
    关键结论:开源社区模型不具备真正智能,更好的小模型来自大模型的ScaleDownGPT-4模型信息:采用MoE架构,16个experts,800b参数如何减少幻觉hallucination?scaling/retrieval/rewardmodel指令遵循的开源小模型被过度炒作,已经到达瓶颈,突破方向是更强的BaseModel和更进一步的反馈......
  • 在线编辑器 图片粘贴上传,实现图文粘贴,图片自动上传
    ​ 这种方法是servlet,编写好在web.xml里配置servlet-class和servlet-mapping即可使用后台(服务端)java服务代码:(上传至ROOT/lqxcPics文件夹下)<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%><%@     page contentType="text/html;cha......
  • 通过docker简易部署es加kibana
    dockerrun-d--nameelasticsearch_7_12-p29200:9200-p29300:9300-v/fp/docker_data/es/config/elasticsearch.yml:/opt/elasticsearch/config/elasticsearch.yml-v/fp/docker_data/es/data:/opt/elasticsearch/data-v/fp/docker_data/es/plugins:/opt/elasticsea......
  • IfcFaceOuterBound
    IfcFaceOuterBound实体定义注:定义依据ISO/CD10303-42:1992面外边界是面边界的一个特殊子类型,它承载了在面上定义外边界的附加语义。此类表面的边界不得超过一个。注:实体适用于ISO10303-42中定义的face_outer_bound。IFC1.0中的新实体  Attributeinheritance#Attr......
  • bp安装+匹配规则(防止抓火狐的多余包)
    bp安装使用BurpLoaderKeygen.jar:2c8c7b95640f31985f83580402f26a06b78c55877fa33ef1f9d14d2ebb2d8ecdburpsuite_pro_v2023.6.jar:e49caa5a2c01dcad37ecc95c1779f46b8abe7fdfd46ce756c821834903fcb759哈希值校验命令:Get-FileHashC:\Users\amtec\Desktop\test\burpsuite_p......
  • asyncio的subprocess使用
    1.asyncio的subprocessasyncio提供了两个开箱即用的协程函数来创建子进程,这些协程函数都返回一个Process实例1.asyncio.create_subprocess_exec(),用于直接运行命令(如ls、pwd、who、python3、go等)。2.asyncio.create_subprocess_shell(),用于通过shell运行命令。cre......
  • Java入门题-输入3个数字比大小
    重要:能想明白输入数字之间大小比较的逻辑方式与之前相同,有关输入类型相关的,就需要引用Scanner方法 代码:不要忘记先 importjava.util.Scanner;1、复杂版-同时也是最开始思考时的思路版本intsave_number1=0,save_number2=0,save_number3=0;for(inti=1;i<4;......