首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >具有相同数据的隐藏元素-attr,但不是单击的

具有相同数据的隐藏元素-attr,但不是单击的
EN

Stack Overflow用户
提问于 2022-08-30 13:46:40
回答 1查看 23关注 0票数 1

我有两个独立的元素和按钮来控制同样的事情。

我已经设置了一个data-attr so _2元素(做同样的事情)具有相同的data-attr值--例如,左上角的dosomething具有相同的数据--attr值与左下角的domething2相同。

现在,当单击左上角的dosomething2时,我想隐藏左下角的dosomething,而单击左上角的dosomething时,应该隐藏自己。

所以“当点击左上角的dosomething时,它应该隐藏自己。”我做了这个:

代码语言:javascript
运行
复制
$('.dosomething').click(function (evt) {
        $('.dosomething').fadeIn()
        $(this).fadeOut()
})

我想不出怎么做我的:

代码语言:javascript
运行
复制
$('.dosomething2').click(function (evt) {

使用相同的dosomething值获取顶部的data-attr

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2022-08-30 13:58:24

我不确定这能帮到你。但是你可以像下面这样使用数据。

jQuery

代码语言:javascript
运行
复制
$('a[data-dosomething="true"]').click(function(event) {
  $(this).fadeOut()
});

HTML

代码语言:javascript
运行
复制
<a data-dosomething="true" href="#"> dosomething</a>
<a data-dosomething="true" href="#"> dosomething 2</a>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73543539

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档