javascript - jquery在div中滑动一个元素

标签 javascript jquery slidedown

我有一个这样的div:

<div>
  <font class='slideclick'>Click here to slidedown dynamic content</font>
  <div class='slidedownonclick'> This is the content that slides down </div>
</div>

当点击“slideclick”时,Jquery 触发“slidedownonclick”向下滑动。这很好用,但是我从 mysql 数据库中在同一个网页中重复出现了这些 div 的数量不定。给他们唯一的 ID 是不可能的。有什么方法可以让我在单击时仅将同一 div 中的“slidedownonclick”与其各自的“slideclick”滑下来。

任何帮助将不胜感激,

谢谢

最佳答案

当单击 .slideclick 时,这将向下滑动下一个 .slidedownonclick div:

$('.slideclick').click(function() {
    $(this).next('.slidedownonclick').slideDown();
});

关于javascript - jquery在div中滑动一个元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10245164/

相关文章:

javascript - 将过滤器 AND 替换为 OR

javascript - Jquery 仅在不可见时才向下滑动

大小> 1 的选择框的 jQuery 或 css slideUp/slideDown

javascript - 如何使用 javascript 打开 url 并为请求设置自定义 HTTP header ?

javascript - 当输入框聚焦时启用禁用复选框

javascript - Jquery 无法处理以下代码 :

php - 从 PHP 到 jquery

c# - JQuery 数据表在我的 Blazor 和 .NET Core 项目中不起作用

javascript - div 不会在图像悬停时显示

移动设备上的 jQuery slideDown 产生错误的 <li> 高度,需要两次点击才能 slideUp