文档章节

关于a标签的点击事件

哥本哈根的小哥
 哥本哈根的小哥
发布于 2017/07/14 09:41
字数 225
阅读 7
收藏 0

最近使用jquery 获取class样式的a标签,进而触发click(),结果没有反应。

一直不明所以。只能给a标签添加一个子元素如:<span>,用span来触发jq的click()事件,进而触发其父元素也就是a标签的点击来解决。

这里说一下a标签常用的点击事件绑定:

1、最普通的onclick

上面这两个方式 href必须这么写,不然就会出现跳转。

2、给href属性中绑定点击事件

这种方式也可以触发a标签的点击事件。

需要注意的是:

上面图中,第二种方式方法中的this对象是空值,无法被使用,第一种方式的传入的this对象(即a标签本身)才是真正的对象,才可以被使用。

© 著作权归作者所有

共有 人打赏支持
哥本哈根的小哥
粉丝 1
博文 15
码字总数 3991
作品 0
东城
程序员
原来jquery点击会失效?

关于jquery的点击事件的比较,发现在某种情况下点击事件不管用了;将使用三种点击触发事件进行比较,可以看出一些端倪,对于开发者而言,想必是十分有用的; chenglin博客,原文链接:http://...

Cleey
2014/02/25
4.1K
6
a标签的跳转特性

当把a标签作为按钮来用时,会有一个问题:a标签被点击时,会发生跳转;为解决此问题,我特意研究的a标签的跳转行为,总结如下: 在以下情况,点击 a 标签会触发加载 a 的标签属性 href 所指定...

科研者
01/08
0
0
JQuery脚步创建的新元素的事件响应

1 问题:实现了 class="test"的div的点击响应事件 $('.text').click(function(){....}); , 但当用脚本创建了一个class为test的div,点击后没有响应,例如:当点击class为add的div标签后,在该...

雪之丞
2014/06/20
0
0
【AngularJS】—— 2 初识AngularJs(续)

前一篇了解了AngularJS的一些简单的使用,这里继续跟着w3c学习一下剩下的内容。   本篇根据w3cschool.cc继续学习AngularJS剩余的内容,包括:   1 事件   2 模块   3 表单   4 数据...

青夜之衫
2017/12/04
0
0
关于iso不兼容input框设置readonly属性后

苹果设备,对于输入框设置了readonly属性以后,还是会有光标显示。可以在inputtextarea 设置了readonly属性后,在script中增加: $('input[readonly]').on('focus', function() { $(this).tr...

子墨丨晨曦丶
01/26
0
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

RabbitMQ在CentOS环境安装

1.废话不多说准备一台虚拟机,系统为centos,我这里使用的系统版本如下图所示:

凌晨一点
43分钟前
0
0
线程池相关

在java.util.concurrent包下,提供了一系列与线程池相关的类。 使用线程池的好处 降低资源消耗。通过重复利用已创建的线程降低线程创建和销毁造成的消耗; 提高响应速度。当任务到达时,任务...

edwardGe
45分钟前
0
0
学习大数据这三个关键技术是一定要掌握!

大数据时代全面来临,大数据、人工智能等技术引领科技创新潮流,获得国家政策大力支持,前景广阔。学习大数据技术的人自然是络绎不绝, 学习大数据虽然是一个趋势,但也要注意大数据培训课程...

董黎明
今天
0
0
jetbrains 上传代码到github

设置中找github 获取token 验证是否成功 测试git 生成key,一路回车即可 ssh-keygen -t rsa -C “youremail@example.com” 打开pub复制key,需要再次输入一次密码 验证是否成功,输入yes即可...

阿豪boy
今天
0
0
分布式服务框架(拾遗)

前言 现在的大部分工程都已经是基于分布式架构来处理。所以这里对分布式框架做一个简单的总结 常用的RPC框架 RPC框架原理 RPC(Remote Procedure Call,远程过程调用)一般用来实现部署在不同...

kukudeku
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部