如何通过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>
答案 0 :(得分:1)
使用相对于元素的DOM导航。
更改您的元素,以将this
传递给函数:
<button onclick="myFunction(this)">
然后在函数中使用它:
function myFunction(element) {
$(element).closest(".content").find("button, .title, nav").toggleClass("active");
});