展开JSON数据onclick

时间:2018-12-28 01:44:40

标签: jquery html json

如何通过id扩展click上的JSON数据?我将代码与堆栈放在一起,一旦按钮单击所有数据展开,我想做的只是根据我单击的ID展开一个数据,现在我的小提琴在这里 https://jsfiddle.net/zeef/2638rgtz/1/

使用的是代码:

<script>
function myFunction() {
          $('button').toggleClass('active');
          $('.title').toggleClass('active');
          $('nav').toggleClass('active');
        }
</script>
<div class="wrapper">
<div id="entrydata" class="profile">


</div>
</div>

1 个答案:

答案 0 :(得分:1)

使用相对于元素的DOM导航。

更改您的元素,以将this传递给函数:

<button onclick="myFunction(this)">

然后在函数中使用它:

function myFunction(element) {
    $(element).closest(".content").find("button, .title, nav").toggleClass("active");
});