检查具有相同类的两个元素的两个 ID 是否相等

M·弗拉德

我的HTML如下所示:

<h1 id="dictionaryTitle">Intrebari frecvente</h1>
<p class="question" id="q1">QUESTION1</p>
<p class="answer" id="q1">ANSWER1</p>
<p class="question" id="q2">QUESTION2</p>
<p class="answer" id="q2">ANSWER2</p>

使用Javascript / jQuery的是这样的:

$('.question').on("click",function() {
    if ($('.answer').css('display') === 'none') {
        $('.answer').css({'display': 'block',});
    } else {
        $('.answer').css({'display': 'none',});
    }
});

问题是如何检查 ID 是否相等,以便我只能更改其中一个答案的显示而不是所有答案?

巴罗

正如告诉你 gforce301,ID 必须是唯一的,无论如何你可以使用这个解决方案:

$(document).ready(function() {
  $('.question').on("click", function() {
    if ($(this).next('.answer').css('display') === 'none') {
      $(this).next('.answer').css({ 'display': 'block' });
    } else {
      $(this).next('.answer').css({ 'display': 'none' });
    }
  });
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<h1 id="dictionaryTitle">Intrebari frecvente</h1>

<p class="question" id="q1">QUESTION1</p>
<p class="answer" id="q1">ANSWER1</p>

<p class="question" id="q2">QUESTION2</p>
<p class="answer" id="q2">ANSWER2</p>

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

两个不同页面上的两个元素是否可以在 HTML/CSS 中具有相同的 ID?

来自分类Dev

检查两个列表是否具有相同的元素

来自分类Dev

如何检查两个选择是否返回相同的ID

来自分类Dev

是否可以在一个布局中制作两个具有相同ID的按钮?

来自分类Dev

检查两个列表是否具有相同的项目

来自分类常见问题

检查两个列表是否相等

来自分类Dev

检查两个序列是否相等

来自分类Dev

检查两个变量是否相等

来自分类Dev

检查两个列表是否具有公共元素

来自分类Dev

Clojure:使用两个原子检查具有相同键的值是否相等(使用添加监视)

来自分类Dev

如何检查两个相等大小的数组在C中是否具有相同的值?(复杂度O(n))

来自分类Dev

Prolog-检查两个列表中除一个列表外是否具有相同的元素

来自分类Dev

比较两个哈希图是否具有相等的值和相同的键集?

来自分类Dev

具有相同数量的离散属性的两个相同类型的文件是否具有相同的大小?

来自分类Dev

如何检查两个不同类型的向量是否相等

来自分类Dev

具有相同元素的两个列表不相等。为什么?

来自分类Dev

检查列表的两个值是否具有相同的数字,返回多少相同

来自分类Dev

如何连接两个具有相同 id 的对象

来自分类Dev

如何区分两个具有相同 id 的 WebElements?

来自分类Dev

为什么is运算符说两个相等的id不相同?

来自分类Dev

检查两个指标是否相同

来自分类Dev

比较两个序列是否相等

来自分类Dev

测试两个列表是否相等

来自分类Dev

确定两个复数是否相等

来自分类Dev

测试两个列表是否相等

来自分类Dev

比较两个序列是否相等

来自分类Dev

检查两个不同的ArrayList是否相等

来自分类Dev

如何检查Bash中两个路径是否相等?

来自分类Dev

如何检查两个Map对象是否相等?

Related 相关文章

  1. 1

    两个不同页面上的两个元素是否可以在 HTML/CSS 中具有相同的 ID?

  2. 2

    检查两个列表是否具有相同的元素

  3. 3

    如何检查两个选择是否返回相同的ID

  4. 4

    是否可以在一个布局中制作两个具有相同ID的按钮?

  5. 5

    检查两个列表是否具有相同的项目

  6. 6

    检查两个列表是否相等

  7. 7

    检查两个序列是否相等

  8. 8

    检查两个变量是否相等

  9. 9

    检查两个列表是否具有公共元素

  10. 10

    Clojure:使用两个原子检查具有相同键的值是否相等(使用添加监视)

  11. 11

    如何检查两个相等大小的数组在C中是否具有相同的值?(复杂度O(n))

  12. 12

    Prolog-检查两个列表中除一个列表外是否具有相同的元素

  13. 13

    比较两个哈希图是否具有相等的值和相同的键集?

  14. 14

    具有相同数量的离散属性的两个相同类型的文件是否具有相同的大小?

  15. 15

    如何检查两个不同类型的向量是否相等

  16. 16

    具有相同元素的两个列表不相等。为什么?

  17. 17

    检查列表的两个值是否具有相同的数字,返回多少相同

  18. 18

    如何连接两个具有相同 id 的对象

  19. 19

    如何区分两个具有相同 id 的 WebElements?

  20. 20

    为什么is运算符说两个相等的id不相同?

  21. 21

    检查两个指标是否相同

  22. 22

    比较两个序列是否相等

  23. 23

    测试两个列表是否相等

  24. 24

    确定两个复数是否相等

  25. 25

    测试两个列表是否相等

  26. 26

    比较两个序列是否相等

  27. 27

    检查两个不同的ArrayList是否相等

  28. 28

    如何检查Bash中两个路径是否相等?

  29. 29

    如何检查两个Map对象是否相等?

热门标签

归档