jQuery如何实现点击页面获得当前点击元素的id或其他信息
来源:互联网 发布:男士毛孔粗大 知乎 编辑:程序博客网 时间:2024/05/16 05:56
如下代码可以实现点击页面获得被点击元素的id
1
2
3
$(document).click(
function
(e) {
// 在页面任意位置点击而触发此事件
$(e.target).attr(
"id"
);
// e.target表示被点击的目标
})
示例代码如下
创建Html元素
12345678910<
div
class
=
"box"
>
<
span
>点击页面后,设置被点击元素背景色并获取其id:</
span
>
<
div
class
=
"content"
id = "test">test
<
div
id = "test1">test1
<
div
id = "test2">test2
<
div
id = "test3">test3</
div
>
</
div
>
</
div
>
</
div
>
</
div
>
设置css样式
12345div.box{
width
:
300px
;
padding
:
20px
;
margin
:
20px
;
border
:
4px
dashed
#ccc
;}
div.box span{
color
:
#999
;
font-style
:
italic
;}
div.content{
width
:
250px
;
margin
:
10px
0
;
padding
:
20px
;
border
:
2px
solid
#ff6666
;}
div.content div{
min-width
:
20px
;
min-height
:
20px
;
padding
:
30px
;
border
:
1px
solid
#446699
;
background
:
#ffffff
;}
.bg{
background
:
#ff99cc
!important
;}
编写jquery代码
123456$(
function
(){
$(document).click(
function
(e) {
$(e.target).addClass(
'bg'
);
// 设置背景色
alert($(e.target).attr(
'id'
));
// 获取id
})
})
观察效果
初始状态
点击id为test2的div
阅读全文
0 0
- jQuery如何实现点击页面获得当前点击元素的id或其他信息
- jQuery 点击页面 获得当前点击元素的id 或者其他信息
- jQuery实现点击页面获得当前点击元素的id
- 如下代码可以实现点击页面获得被点击元素的id
- 元素JS和jquery如何获取点击元素的id或name属性
- 点击页面任意位置,获取当前点击元素,jquery获取
- jQuery获取当前点击的对象元素
- jQuery获取当前点击的对象元素
- jquery实现当前页面按钮点击全屏,点击退出全屏
- jquery点击当前的元素为当前的元素
- js 点击列表li,获得当前li的id
- Jquery 页面元素点击统计
- JQuery点击按钮跳到当前页面指定的div和跳到顶部或底部
- jquery为何要根据当前点击元素来寻找其他元素
- 点击页面没有id和那么的元素
- jQuery 怎么实现点击页面其他地方隐藏菜单? 做了个按钮点击时弹出菜单,想实现点击其他地方时隐藏弹出的菜单
- jQuery移除或禁用html元素的点击事件
- 点击CRichEdit ctrl 后如何获得当前点击位置
- hihocoder1033-数位dp&数位求和&好题-交错和
- 二叉树的镜像java实现
- 一文总结Linux的文件搜索命令,史上最清晰易懂
- java对象拷贝
- django学习08---Form表单提交
- jQuery如何实现点击页面获得当前点击元素的id或其他信息
- 算法程序设计 素数回文数
- 软实时和硬实时操作系统的区别
- 深入理解java嵌套类和内部类
- 回溯法解决子集和问题
- Spring事务管理(详解+实例)
- Shader编程学习笔记(五)—— 固定管线shader (Fixed function shader)_1
- Spring Cloud配置文件yml与properties
- nginx——nginx负载均衡