Jquery单击函数
不知道为什么会这样。当你点击一个我的链接时,顶部的图像将向下滑动,如果你点击其中一个图像,它们将向上滑动。这正是我想要的。但是,当你在链接已经向上滑动后返回并再次单击链接时,它不会在第一次单击时激活向下滑动。它需要两次点击。我想它只需要点击一次Jquery单击函数,jquery,Jquery,不知道为什么会这样。当你点击一个我的链接时,顶部的图像将向下滑动,如果你点击其中一个图像,它们将向上滑动。这正是我想要的。但是,当你在链接已经向上滑动后返回并再次单击链接时,它不会在第一次单击时激活向下滑动。它需要两次点击。我想它只需要点击一次 有人知道为什么会这样吗?如何修复此问题并保持滑动函数不变?它会隐藏,因为您的if/else语句会显示-if项处于活动状态,然后删除活动项并跳到末尾 if($menuelement.hasClass('active')) 如果单击同一菜单项两次,此代码
有人知道为什么会这样吗?如何修复此问题并保持滑动函数不变?它会隐藏,因为您的if/else语句会显示-if项处于活动状态,然后删除活动项并跳到末尾
if($menuelement.hasClass('active'))
如果单击同一菜单项两次,此代码可以正常工作,但如果单击图像,则不会正常工作。您需要在单击图像时删除活动类。修改此代码以修复它
它之所以隐藏,是因为if/else语句显示-if项处于活动状态,然后删除活动项并跳到末尾
if($menuelement.hasClass('active'))
如果单击同一菜单项两次,此代码可以正常工作,但如果单击图像,则不会正常工作。您需要在单击图像时删除活动类。修改此代码以修复它
编辑JS末尾的隐藏函数,在隐藏thumb时删除活动类
$(".hide").click(function(){
$(".thumb").hide(500).removeClass('active');
});
编辑JS末尾的隐藏函数,在隐藏thumb时删除活动类
$(".hide").click(function(){
$(".thumb").hide(500).removeClass('active');
});
澄清一下:当你点击链接时,它会展开,如果你再次点击它,它会折叠,这很好。但是在展开之后,如果你点击图片,它会很好的折叠,但是点击链接需要2次才能再次展开:当你点击链接时,它会展开,如果你再次点击它,它会折叠,效果很好。但是在展开后,如果你点击图片,它会很好地折叠,但是需要点击两次链接才能再次展开。这是一种更好的方法。谢谢你的帮助!我每天都学到新东西!这是一种更好的方法。谢谢你的帮助!我每天都学到新东西!