Javascript jquery仅隐藏一个按钮

Javascript jquery仅隐藏一个按钮,javascript,jquery,jquery-mobile,Javascript,Jquery,Jquery Mobile,我有上面的功能来隐藏登录按钮,但是使用jqm,我在不同的页面上有许多登录按钮,所有这些按钮都具有相同的id。但是,当访问此功能时,只有一个按钮被删除。这与每个登录按钮都有相同的id有关,但是我不确定是否有其他方法可以删除所有登录按钮,而不使用不同的id,然后在每个页面上隐藏所有id。id的一个特性是,应该有一个且只有一个元素具有给定的id。您可以尝试使用类相反您的HTML将更改为以下内容: 发件人: 与其只使用ID作为选择器,不如将元素标记也一起使用 $(".login").hide(); 还

我有上面的功能来隐藏登录按钮,但是使用jqm,我在不同的页面上有许多登录按钮,所有这些按钮都具有相同的id。但是,当访问此功能时,只有一个按钮被删除。这与每个登录按钮都有相同的id有关,但是我不确定是否有其他方法可以删除所有登录按钮,而不使用不同的id,然后在每个页面上隐藏所有id。id的一个特性是,应该有一个且只有一个元素具有给定的id。您可以尝试使用类相反您的HTML将更改为以下内容:

发件人:


与其只使用ID作为选择器,不如将元素标记也一起使用

$(".login").hide();
还是倍数

$('button#login').hide();

JSFiddle:

每个人都在使用的foo是什么?foo只是一个填充文本,意思是“你可以用其他任何东西来代替它”。
<button class="foo login">Login</button>
$(".login").hide();
$('button#login').hide();
$('button#login, div#login, input#login').hide();