我使用这样的输入按钮完成了一个jquery-mobile控制组:
<div data-role="controlgroup" data-type="horizontal" class="panelSwitcher">
<input type="button" data-iconpos="notext" data-icon="gallery" value="Gallerie" class="viewGrid" />
<input type="button" data-iconpos="notext" data-icon="panels" value="Panels" class="viewPanel" />
<input type="button" data-iconpos="notext" data-icon="detail" value="Detail" class="viewDetail" />
</div>
我正在使用它来切换视图(添加/删除单个类,休息CSS),所以我真的不想使用链接标记(空href / alt)和事件绑定来执行此操作。单选按钮形式也太复杂,而且你不能只做图标无线电。
所以输入type=button
。
问题:
我正在gridview中加载我的页面,所以我想预先选择gridview按钮。我知道我可以jQuery addClass('ui-btn-active')
到父.ui-btn
元素,但我想知道是否还有一个仅标记解决方案?
答案 0 :(得分:4)
我知道这已经回答了一段时间,但我认为正确的答案是在包含按钮的div上添加“ui-btn-active”类。
答案 1 :(得分:1)
我试图通过为所选按钮提供data-theme =“b”来找到解决方案。 data-theme =“b”非常类似于活动状态。这里有一个演示 - http://jsfiddle.net/hz9Q3/
如果有帮助,请告诉我。