我试图将按钮的图标更改为另一个,但不工作。更改按钮的图标jQuery Mobile
我:
<a id="login" href="login.html" data-role="button" data-icon="user" data-iconpos="top">Login</a>
而我所做的:
$('#login').data('icon', 'user_highlight');
$('#login').button("refresh");
但没有奏效。我该如何解决?
有你创建了必要的CSS规则这工作? http://jquerymobile.com/demos/1.1.0/docs/buttons/buttons-icons.html - 请参阅底部附近的“自定义图标”部分。 – Jasper 2012-07-09 23:24:40
是的,但图标没有出现。 – 2012-07-09 23:45:50
您应该发布该CSS代码以供审阅。如果您使用文档页面上使用的确切规则,那么您将需要添加一个'!important'标志,否则您可以使您的CSS规则声明更具体一些,如:'.ui-mobile .ui-page .ui-btn.ui-icon-user {...}'。 – Jasper 2012-07-09 23:48:35