jquery click if问题

liqiyuan97 发布于 2016/11/07 14:14
阅读 259
收藏 0
$(document).ready(function(){
      $(".zza").click(function(){
        if ($(".zzz").is(":visible")) {
          if ($(".zzz").val()==="") {
            $(".zzz").hide();
            $(".zza").animate({left:"50px"},300);
          }else{
            alert("youzhi");
          }
        }else{
          $(".zzz").show(function(){
            $(".zzz").css("visibility","visible");
            $(".zzz").animate({width:"200px"},500);
            $(".zza").animate({left:"175px"},300);
          });
        }
      });

    });


求指点哪里出了问题

加载中
0
HandMU
HandMU
请指明问题的现象,贴出代码片段不能说明所有问题。
l
liqiyuan97
打开页面按钮第一次执行的是$(".zza").animate({left:"50px"},300); 这个不是应该是$(".zzz").is(":visible")的时候才执行吗. 第二次点击按钮开始就是对的了,就是按if判断执行. 不知道怎么回事,想让大家看下是不是我判断写的有问题
返回顶部
顶部