Jquery Mobile默认的替代图标?

d00*_*001 -1 jquery jquery-mobile

如何设置jquery mobile默认使用替代图标(黑色)?

使用标记语言,您可以使用ui-alt-icon完成:

<a href="index.html" class="ui-alt-icon ui-btn ui-shadow ui-corner-all ui-icon-delete ui-btn-icon-left">Alt icon</a>
<a href="index.html" class="ui-alt-icon ui-btn ui-shadow ui-corner-all ui-btn-b ui-icon-delete ui-btn-icon-left">Alt icon</a>
Run Code Online (Sandbox Code Playgroud)

是否可以为所有按钮执行此操作而无需为每个图标单独添加ui-alt-icon?我正在寻找一个全局覆盖它的JavaScript设置.

And*_*ais 8

全局设置是在网页上运行此jquery,即加载JQuery移动脚本:

$('body').addClass('ui-alt-icon');
Run Code Online (Sandbox Code Playgroud)

如果你只希望一个部分有备用图标,那么你想要影响的元素块的部分或父部分,然后运行所有的ui按钮:

$('.ui-btn').addClass('ui-alt-icon');
Run Code Online (Sandbox Code Playgroud)

或者对于具有id ElementID的元素:

$('#ElementID').addClass('ui-alt-icon');
Run Code Online (Sandbox Code Playgroud)

显然,在加载DOM之后,所有jquery命令都需要在脚本标记中.


ant*_*rea 5

ui-alt-icon类添加到<body>标记.