<div data-id="1" class="listitem" >
<img >
</div>
<div data-id="2 " class="listitem">
<img>
</div>
<div data-id="3" class="listitem">
<img>
</div>
jquery div共用一个class随便点击一个<img>怎么能获取这个img对应div的值,我现在随便点一个都是第一个值
答案:2 悬赏:50 手机版
解决时间 2021-02-21 14:57
- 提问者网友:鐵馬踏冰河
- 2021-02-21 01:45
最佳答案
- 五星知识达人网友:由着我着迷
- 2021-02-21 03:13
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script class="jquery library" src="/js/sandbox/jquery/jquery-1.8.2.min.js" type="text/javascript"></script>
<title>
RunJS 演示代码
</title>
<script>
$(function(){
$("img").click(function(){
var me = $(this);
console.info(me.closest("div").data("id"));
});
});
</script>
</head>
<body>
<div data-id="1" class="listitem" >
<img src="ss.jpg" />
</div>
<div data-id="2 " class="listitem">
<img src="ss.jpg"/>
</div>
<div data-id="3" class="listitem">
<img src="ss.jpg" />
</div>
</body>
</html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<script class="jquery library" src="/js/sandbox/jquery/jquery-1.8.2.min.js" type="text/javascript"></script>
<title>
RunJS 演示代码
</title>
<script>
$(function(){
$("img").click(function(){
var me = $(this);
console.info(me.closest("div").data("id"));
});
});
</script>
</head>
<body>
<div data-id="1" class="listitem" >
<img src="ss.jpg" />
</div>
<div data-id="2 " class="listitem">
<img src="ss.jpg"/>
</div>
<div data-id="3" class="listitem">
<img src="ss.jpg" />
</div>
</body>
</html>
全部回答
- 1楼网友:神鬼未生
- 2021-02-21 04:44
例:
我的表情
.
获取“我的表情”,可以使用$("div").text()或者$("div").html();
获取其相关属性值如 class名称my,可以使用$("div").attr("class");我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯