在jQuery插件中调用页面加载后应加载的参数

时间:2014-05-26 08:46:48

标签: jquery jquery-mobile jquery-plugins

我创建jQuery Plugin,在jQuery Mobile中构建了一些DIV和按钮。 在我导航到我的HTML页面后,我调用了我的函数,初始化插件一切正常,我创建了这些按钮。 jQuery Mobile添加它自己的类......然后才设置高度。我想要做的是将MAX按钮高度设置为所有其他按钮。

在按钮创建后的jQuery插件中,我调用:

            var max = 0;
            $('mainDiv').find('a').each(function () {
                var temp = $(this).css('height').replace('px', '');;
                if (temp > max) max = temp;
            });

            return max;

但所有高度按钮都是0px,在页面出现后我再次调用它,我得到了真正的尺寸。

我可以在不注册'pageshow'事件的情况下如何做我想做的事情,我的意思是不要用事件触摸页面并在插件页面中执行所有操作

0 个答案:

没有答案