我遇到了jQuery Mobile的问题。我在页面上有一个hideOnInit
课程。
像这样:
<div data-role='page' id='hi' class='hideOnInit'>
点击按钮我想删除class='hideOnInit'
。
我试过了
$('#idOfPage').removeClass('hideOnInit');
没有。在hideOnInit
之前,但它不起作用。
有人可以帮忙吗?
提前感谢。
答案 0 :(得分:2)
您无需在.
中为removeClass
提供类名称。从传递给removeClass的参数中删除类中的点。
您拥有id = hi
的div,但您要从id = idOfPage
更改
$('#idOfPage').removeClass('.hideOnInit');
要
$('#idOfPage').removeClass('hideOnInit');
更改
<div data-role='page' id='hi' class='hideOnInit'>
要
<div data-role='page' id='idOfPage' class='hideOnInit'>
答案 1 :(得分:1)
ClassName应该在removeClass方法中使用,即不使用。 (.hideOnInit)
$('#idOfPage').removeClass('hideOnInit');
由于