基于页面加载时匹配字符串的Jquery动画

时间:2011-12-03 03:10:03

标签: javascript jquery

我有以下代码

    $('.rsName').ready(if{($('.companyName').html() == $(this).html()){
        $(this).siblings(".rsDistribution").slideDown('slow', function() {});
    });

我正在尝试做的是检查rsName和companyName是否相等。如果它们相等,我想向下滑动.rsDistribution这是rsName的兄弟div。

为什么这不起作用?

1 个答案:

答案 0 :(得分:1)

您的左括号

$('。rsName')。ready(如果 {< -----

此外,您需要将函数传递给就绪处理程序,通常会写入:

$(function() {

 $(function() { 
     if($('.companyName').html() === $('.rsName').html())
        $('.rsName').siblings(".rsDistribution").slideDown('slow');
 });

我也拿出了回调,因为你没有做任何事情。

修改

$(function() { 
     $(".rsName").each(function(index, el) {
        if($('.companyName').html() === $(el).html())
           $(el).siblings(".rsDistribution").slideDown('slow');
     }
 });