【问题标题】:how to get a specific div with a specific data-id in jQuery [duplicate]如何在jQuery中获取具有特定数据ID的特定div [重复]
【发布时间】:2019-05-20 08:02:57
【问题描述】:

我有 3 个 div

<div class="content" data-id="Java"><button onclick=" onclick="alert('hi')">Java</button></div>
<div class="content" data-id="Php"><button onclick="alert('hi')">Php</button></div>
<div class="content" data-id="C++"><button onclick="alert('hi')">C++</button></div>

我想获取带有 data-id="Java" 的 div 并在 jQuery 中更改其中按钮的 onclick

【问题讨论】:

  • 虽然 David 的建议是正确的,但您应该为您尝试的 JS 付出一些努力;)
  • 虽然重复的是name,但name是一个属性,就像data-id

标签: javascript jquery html


【解决方案1】:
$('.content[data-id="Java"]') 

会选择你想要的元素

$('.content[data-id="Java"] > button').hide()

将按钮隐藏在里面

【讨论】:

  • 如果您希望避免进行某种青少年积分竞赛,这是有道理的。投票应该反映社区的感知价值,仅此而已。显然你的赞成是因为你认为这个问题有价值,这很好,但你不需要评论它并使它成为别的东西。这就是我的全部。
猜你喜欢
  • 1970-01-01
  • 2020-09-05
  • 1970-01-01
  • 2013-04-29
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-03-23
  • 1970-01-01
相关资源
最近更新 更多