js拦截点击事件 部分可用_Zakza的博客-程序员秘密

技术标签: 前端技术  js  

需求:拦截页面所有点击事件,并返回点击dom元素或者当前网址

$('*').onclick = function(e) {
    e = e || window.event;
    e.cancelBubble = true;
    e.stopPropagation();
    e.preventDefault();
    setTimeout(function() {
        console.log(window.location.href);
    },
    1000);
    return false;
}

 

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_18453581/article/details/92085200

智能推荐

JAVA API 1.8版本文档下载( 百度网盘 )_weixin_30872157的博客-程序员秘密

链接:https://pan.baidu.com/s/1xaUeAG7M247ZbFLl94Z_EA 密码:zoei转载于:https://www.cnblogs.com/zhazhaQ/p/9299915.html

代码规范工具-Checkstyle使用手册_maritimesun的博客-程序员秘密

前段时间中心需要对外包的项目进行代码质量管理,所以在此对前段时间的工作做下总结。      现在很多开源工具都可以对代码进行规范审核,比较流行的有以下几款,大致给个简单介绍。     PMD:是一款采用BSD协议发布的Java程序代码检查工具,可以做到检查Java代码中是否含有未使用的变量、是否含有空的抓取块、是否含有不必要的对象等。     FindBugs:是一个静态分析工具,它检

osg::ClipPlane 裁剪平面 空间平面方程_️码农️的博客-程序员秘密

已知空间平面上三点 (x1,y1,z1), (x2,y2,z2), (x3,y3,z3)//空间三维平面方程ax+by+cz+d=0; 计算 a, b, c, d四个参数值a = y1*(z2-z3)+y2*(z3-z1)+y3*(z1-z2);b = z1*(x2-x3)+z2*(x3-x1)+z3*(x1-x2);c = x1*(y2-y3)+x2*(y3-y1)+x3*...

C# 数据操作系列 - 7. EF Core 导航属性配置_ef core导航属性的插入顺序_小高同学的博客-程序员秘密

在上一篇,大概介绍了Entity Framework Core关于关系映射的逻辑。在上一篇中留下了EF的外键映射没有说,也就是一对一,一对多,多对一,多对多的关系等。这一篇将为大家细细分析一下,如何设置这些映射。1. 实体之间的关系从数据表来考虑,两个表之前的关系有一对一,一对多(多对一)和多对多的关系。其中一对一,指的是表A有一条记录对应着表B最多有一条记录与之对应。反过来也一样,表A也最多有一条记录与表B的某一条记录对应。具体在数据表上表现为,A表和B表各有一个外键指向对方。一对多和多对一是一个

解决vscode无法输出的问题_vscode printf不能输出_shier_smile的博客-程序员秘密

今天刚好重新装了vscode,突然发现没办法执行cout和printf()语句在网上找了很多资料,什么改config文件,文件名不能是中文等等。最后发现原因其实是,code-runner插件的在把输出放到了下面的输出端了解决方法1.找到code-runner插件:2.点击设置,进入拓展设置, 将run in terminal打开就可以了然后就可以直接执行代码了。...

Java-String类型的参数传递问题_chenjinbo1982的博客-程序员秘密

转自:http://www.iteye.com/topic/412531刚才看见一个兄弟在为Java的String传值/传引用问题困惑,翻箱倒柜找到了这篇我很久以前写的文章,发在这里,希望能对迷惑的朋友有些帮助。 提要:本文从实现原理的角度上阐述和剖析了:在Java语言中,以String作为类型的变量在作为方法参数时所表现出的“非对象”的特性。 一、 最开始的示例 写代码最重要的就是实践,不...

随便推点

docker容器挂载宿主机目录_docker 挂载 自动创建目录_weixin_43838625的博客-程序员秘密

Docker容器启动的时候,如果要挂载宿主机的一个目录,可以用-v参数指定。例如我要启动一个centos容器,宿主机的/test目录挂载到容器的/soft目录,可通过以下方式指定:docker run -it -v /test:/soft centos /bin/bash解析:冒号":"前面的目录是宿主机目录,后面的目录是容器内目录。这样在容器启动后,容器内会自动创建/soft的目录。注...

C Primer Plus(第五版)5_weixin_30436891的博客-程序员秘密

第5章 运算符,表达式和语句5.1 循环简单程序清单 5.1 显示了一个示例程序,该程序做了一点算术运算来计算穿 9 码鞋的脚用英寸表示的长度。为了增加你对循环的理解,程序的第一版演示了不使用循环编程的局限性。 程序清单 5.2 shoes2.c 程序--------------------------------------------------------------------...

方法及方法参数传递_AFman的博客-程序员秘密

JAVA学习之路之 方法及方法参数传递方法是什么也称函数,一个可以完成独立功能的代码块,可以反复使用.为什么减少代码的重用性语法返回值 方法名(){ }注意:返回值//方法名//小括号//大括号在创建方法时都是必不可少的. 填充:修饰符 返回值 方法名(参数列表){ //方法体}方法的使用有static修饰​ 类名....

maven mvn package 打包项目时,出现错误导致失败的解决方法_jcoiwenwfkowe的博客-程序员秘密

maven mvn package 打包项目时,出现错误导致失败的解决方法

Android 6.0以上系统webview的onReceivedTitle问题_囧刚刚的博客-程序员秘密

Android 6.0以上系统webview的onReceivedTitle问题@Override public void onReceivedTitle(WebView view, String title) {// 设置标题 super.onReceivedTitle(view, title); if (!Tools.isEmpty(

JSP--TOMCAT-MYSQL web页面删除_weixin_34071713的博客-程序员秘密

deleteStudentjsp.jsp页面代码<%@ page language="java" contentType="text/html; charset=GB2312" pageEncoding="UTF-8"%><!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http

推荐文章

热门文章

相关标签