0


   我正在创建自己的 jquery 滑块。我所做的是我在顶部有一些图像作为菜单。其中一些被隐藏了。所以我有下一个和上一个按钮来显示剩余的菜单。
根据选择的菜单(直接单击菜单或使用下一个,上一个按钮),我将显示其下方的内容。

一切都很好。现在我想实现动画。我通过向左添加 css 属性来显示菜单。

jQuery("#positionindicator").css({left : "+=" + imageWidth + "px"});

当我尝试使用动画时,如果用户快速单击下一个或上一个按钮,内容加载缓慢。为了显示内容,我正在调用另一个名为loadcontent

jQuery("#"+i+"_slidecontent").show(); // for showing the content, similarly for hide the content too

因此,有时菜单选择指示为另一个菜单,并为其他菜单加载内容。

我想同时实现这两者,即使用户连续点击按钮

我所做的是我尝试使用动画而不是 css,但我得到了我在上述场景中提到的错误。

jQuery("#positionindicator").animate({left : "+=" + imageWidth + "px"});

截屏

4

0 回答 0