jQuery jqtransform在同一页面z-index上的多个表单?
http://auteli.com/login.php
登录:Autelek传球:Autelek123
转到我的地理应用程序
现在我有几个下拉菜单和z-index的问题,下拉列表互相隐藏。 我试过z-index!重要的是,用javascript更改z-index但仍然没有。 我相信它有多种forms。
当我点击添加(可用区域)时,其他组合尝试重新加载,但它们失败了。
如果你想重新加载这些组合,你需要在它之前重置选择容器样式和内容(div容器 – >删除类jqTransformSelectWrapper并在选择它之前删除两个子项)。
我为jqTransform做了一个函数。 像这样的东西:
$.fn.jqTransSelectReset = function () { this.each(function () { var item = $(this); if (item.hasClass('jqTransformHidden')) { item.removeClass('jqTransformHidden'); $(item.parent().get(0)).removeAttr('style'); $(item.parent().get(0)).removeAttr('class'); $(item.parent().get(0, 'children').firstChild).remove(); // div $(item.parent().get(0, 'children').firstChild).remove(); // ul } }); // this class is just a flag - remove it $('select').removeClass('jqTransformHidden'); // re-run the transformation in all selects return $('select').jqTransSelect(); };
然后你加载你的combobox并调用函数jqTransSelectReset,如下所示:
$('#yourSelectToRefresh').load(...); // fake method to load combobox $('select').jqTransSelectReset();
希望能帮助到你!
最好的祝福。
记住:如果它可以帮助你,请投票! =)