javascript - jQuery Mobile - 无法使用常见的 jquery 方法隐藏按钮

标签 javascript jquery html css jquery-mobile

我有一个非常简单的按钮,我想隐藏它

<input type="button" id="logoutBtn" value="logout" 
       data-theme="d" data-inline="true" aria-disabled="false">

我正在使用这个简单的调用来尝试隐藏它,但它没有做任何事情

$('#logoutBtn').hide();

然后我尝试添加这个,这也不起作用。

$('#first').live('pageinit', function(e){
      $('#logoutBtn').hide();
});

我做错了什么?

最佳答案

jquery mobile cannot hide submit button 可能重复

<div data-theme="e" class="ui-btn ui-btn-inline ui-btn-corner-all ui-shadow ui-btn-hover-e ui-btn-down-e" aria-disabled="false">
    <span class="ui-btn-inner ui-btn-corner-all">
        <span class="ui-btn-text">Submit</span>
    </span>
    <input type="submit" id="logoutBtn" value="button" data-theme="e" data-inline="true" class="ui-btn-hidden" aria-disabled="false">
</div>

$('#logoutBtn').closest('.ui-btn').hide();

关于javascript - jQuery Mobile - 无法使用常见的 jquery 方法隐藏按钮,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9093749/

相关文章:

javascript - Duktape - 在 C 中捕获错误

javascript - 使用 jQuery 插入 HTML 的最简单方法

javascript - 在大型网站上管理 document.ready 事件

javascript - 如何更改 Facebook/twitter/youtube/Google+ Likes 按钮的图标

javascript - JQuery.css ("display", "block") 仍然以内联结束

javascript - 在 React 中刷新页面后如何使用 localStorage 来维护状态

javascript - 运行 js 测试 - 获取 "Cannot use import statement outside of a module"

jquery - 使用 jquery ajax 将数组传递给 WebMethod 在 asp.net 中不起作用

javascript - 为什么这个 JS 省略了第四个 margin 属性?

HTML 内容在加载时从一个段落移动到多个段落