我创建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'
事件的情况下如何做我想做的事情,我的意思是不要用事件触摸页面并在插件页面中执行所有操作