javascript - 使用 jqTransform 插件的错误

标签 javascript jquery forms tabs jqtransform

我正在使用 jqTransform 插件在页面的表单项中添加一些样式。 选项卡中放置了三个表单,第二个和第三个选项卡中的选择框无法正常工作。

由于某种原因,脚本似乎将“height:0”应用于这些选择框列表。这是处理此操作的代码:

// Calculate the height if necessary, less elements that the default height
//show the ul to calculate the block, if ul is not displayed li height value is 0
$ul.css({display:'block',visibility:'hidden'});
var iSelectHeight = ($('li',$ul).length)*($('li:first',$ul).height());//+1 else bug ff
(iSelectHeight < $ul.height()) && $ul.css({height:iSelectHeight,'overflow':'hidden'});//hidden else bug with ff
$ul.css({display:'none',visibility:'visible'});

我真的不明白为什么会发生这种情况。

最佳答案

注释掉该行

(iSelectHeight < $ul.height()) && $ul.css({height:iSelectHeight,'overflow':'hidden'})

这对我有用。

关于javascript - 使用 jqTransform 插件的错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8093165/

相关文章:

javascript - 按特定顺序推送对象

javascript - 如何从 View 中删除逻辑

javascript - 无法读取可编辑数据表中未定义错误的属性 'mData'

php - 独特的按钮jquery

php - 我如何允许空白字段被我的数据库接受为空?

php - 如何创建命名表单生成器以在一个请求 Symfony 3 中使用少量表单

javascript - 使用 Foundation Abide 提交表单两次

javascript - 在不使用额外助手的情况下限制 Handlebars #each 中的结果

javascript - 使用 Hooks 替换而不是 concat 更新 React 上的数组状态

jquery - 将 ajax http post 转换为 python