jQuery 没有针对我需要的 div

标签 jquery html

我确定这很简单,但我想不出如何让它工作。我试过 .next() 和 .nextAll() 无济于事。我唯一能想到的是我正在尝试的功能由于代码流而无法正常工作。无论如何,下面是适合您的 jquery 和 html。我只是想让表单框在单击下载时淡入。

HTML:

                 <div class="pdfs">
                    <div class="pdf-left">
                        <div class="image">
                            <img src="images/pdfs/macrolux/1.jpg" width="100" height="79">
                        </div>
                        <div class="text">
                            <div class="view">View</div>
                            <div class="download">Download</div>
                        </div>
                    </div>
                    <div class="pdf-right">
                        <div class="image">
                            <img src="images/pdfs/macrolux/2.jpg" width="100" height="79">
                        </div>
                        <div class="text">
                            <div class="view">View</div>
                            <div class="download">Download</div>
                        </div>
                    </div>
                </div>
                <div class="form-box">
                    Form
                </div>

jQuery:

$(document).ready(function(){
    $('div.download').on('click', function(){
        $(this).next('div.form-box').fadeIn('slow');
    });
});

最佳答案

This如果您没有多个 div.form-b​​ox

应该就足够了
$(document).ready(function(){
  $('div.download').on('click', function(){
      $('div.form-box').fadeIn('slow');
  });
});

如果在每个 pdfs div 之后都有 div.form-b​​ox :

$(document).ready(function(){
    $('div.download').on('click', function(){
        $(this).parents('.pdfs').next('div.form-box').fadeIn('slow');
    });
});

DEMO

关于jQuery 没有针对我需要的 div,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14424459/

相关文章:

jquery - 使用 Jquery UI 自动完成功能创建部分

javascript - 如何仅使用静态选项获取选项文本而不是值

css - 我想让DIV里面的背景固定,只有内容随滚动移动,怎么办?

jquery - 为什么子链接不起作用?

javascript - 如果没有 onclick 事件处理程序,HTML 按钮如何执行任何操作?

javascript - 如何分别设置两个都需要 jquery-ui.css 的 jQuery 小部件的样式?

javascript - 在客户端从数组构造 JSON 对象?

javascript - 如何从 HTML 中提取 "parent with two child' s"模式

javascript - 将 UL 拆分为两列,但不要破坏嵌套的 UL

html - 为什么输入的默认最大长度为 524288?