$("X").click(function(){
        $("Y").toggle();
        $("Z").toggle( function () { $(this).attr("src","1.gif");},  function () { $(this).attr("src","2.gif"); });
});
的意思是点击第一次点击X后切换Y的display属性,然后执行Z的第一个函数:function() { $(this).attr("src","1.gif");}
第二次点击X后,切换Y的display属性,然后执行Z的第二个函数function() { $(this).attr("src","2.gif");

但是实际上第一次点击后只执行了执行Z的第一个函数:function() { $(this).attr("src","1.gif");}
而Y的display属性没有切换。
所以我就想问为什么两个不能同时执行。

相关文章:

  • 2022-12-23
  • 2022-01-13
  • 2021-12-12
  • 2021-05-06
  • 2022-01-22
  • 2021-06-16
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-24
  • 2021-07-31
  • 2022-12-23
  • 2021-12-18
  • 2022-01-12
  • 2021-12-18
相关资源
相似解决方案