slideDown对我不起作用

时间:2011-03-02 23:20:31

标签: jquery html css slidedown

为什么这个jQuery代码不起作用?

    $(document).ready(function () {
        $('currentPage').click(function() {
          $('myaccount').slideDown('slow', function() {
            // Animation complete.
          });
        });
    });

<li><a class="currentPage">Home</a></li>
<li><a class="myaccount">My Account</a></li>

有人有任何想法吗?我没有。

2 个答案:

答案 0 :(得分:2)

我们使用点select classes$('.class_name')

    $('.currentPage').click(function() {
      $('.myaccount').slideDown('slow', function() {
        // Animation complete.
      });
    });

在您的版本中,它正在寻找<currentPage>代码。

修改
An example
它可能看起来“不起作用”,因为myaccount链接已经可见,因此将其向下滑动不会改变任何事情。因此,我在上面的例子中隐藏了它。

答案 1 :(得分:1)

你错过了。在您的班级选择器上:

$('currentPage')应为$('.currentPage')

$('myaccount')应为$('.myaccount')