【发布时间】:2014-12-19 12:42:39
【问题描述】:
可以创建一个 jquery 插件,允许向 dom 元素添加或删除特定类,并在 onComplete 调用另一个函数。我这样做是为了避免使用此处解释的延迟:css3 and jquery load page slider effect
我可以这样使用的东西:
myFunction('#domElement', addClass/removeClass, classToAddOrRemove, callBackFunctionOnComplete);
【问题讨论】:
-
$(domElement).addClass(addClass).removeClass(removeClass) 不起作用?
-
不确定你的意思,但 jQuery UI 为
addClass/removeClass实现了自己的方法,例如:api.jqueryui.com/addclass 或者你可以扩展任何特定的 jQuery 方法。也就是说,您最好清楚地解释您在寻找什么 -
是的,但我必须延迟因为类有过渡,所以我必须延迟工作。但我在一些慢速设备上的浏览器有问题。
-
我正在创建一个带有滑块效果的 ajax 加载页面。我在链接中解释了这一点:stackoverflow.com/questions/27538279/…
-
您可以使用
.delay()和.queue()或超时。您能否提供一个在线示例来复制您的问题?
标签: javascript jquery css jquery-plugins delay