我正在使用以下事件并尝试在订单号不等于-1时隐藏按钮
$('#ordPage1').live('pageshow',function(event){
//$('#btnRegisterVisit').hide();
//alert(sessionStorage.OrderNo);
if(sessionStorage.OrderNo!= -1){
$('#btnRegisterVisit').hide();
//alert("test");
}
else{
$('#btnRegisterVisit').show();
}
});
但我的问题是,当页面加载时,按钮显示然后立即消失。有没有办法完全不显示按钮。按钮显示在 UI 上然后消失可能会导致问题,因为用户可能会单击它。
有人可以帮帮我吗?提前致谢。
最佳答案
你能把#btnRegisterVisit { display: none; 吗? }
在你的 CSS 文件中?
关于jquery - 元素显示然后隐藏 Jquery Mobile,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9563721/