jquery - Rails jQuery UI 显示 ('blind' , 1000) 无法正常工作

标签 jquery ruby-on-rails jquery-ui ruby-on-rails-4

我正在研究《使用 Rails 4 进行敏捷 Web 开发》一书中的 Ruby on Rails 指南。 有一个任务需要 jQueryUI 方法显示盲效果。这里的问题是我的购物车会按预期出现,但效果却无法正常发挥。当我向购物车添加一些东西时,目标 div 最终会出现,但以一种奇怪的方式:首先会在其位置弹出一些空白空间,1 秒后,整个 div 及其内容将会出现。

我尝试在同一个 div 上使用 hide('blind', 1000),但我得到的唯一结果是,div 立即消失了。

jquery-ui-rails gem 已安装

//=需要jquery.ui.effect-blind在application.js中设置

if ($('#cart tr').length == 1) { $('#cart').show('blind', 1000); }

也许有人知道如何解决这个问题?

最佳答案

表格行不支持动画。有关更多详细信息,请参阅此答案:https://stackoverflow.com/a/920480/631187

关于jquery - Rails jQuery UI 显示 ('blind' , 1000) 无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19038450/

相关文章:

javascript循环类随时间和CSS关键帧而变化

ruby-on-rails - Rails 5 预编译 Assets 上 Chrome 审核的缓存警告

javascript - jQuery 可调整大小 : How to get overlapping element during the resize drag

javascript - 如何切换 slider 上的复选框?

ruby-on-rails - activeadmin has_many 隐藏删除按钮

javascript - jquery UI 可拖动性和可调整大小功能不起作用

javascript - 如何向元素添加 Bootstrap 类?

javascript - 没有固定高度时如何检测 jquery 中的换行符?

javascript - 处理 JavaScript 复杂对象

ruby-on-rails - 数组合并(联合)