因此,在我的电脑上进行测试时效果很好,但是一旦我在手机上进行测试就会中断......
<%: Html.ActionLink("About", "About", "Home", null, new { data_role = "button", data_iconpos = "right", data_icon = "arrow-r", data_shadow = "false", @class = "arrowButton" })%>
成功呈现类似按钮的超链接,当我在手机上按下时会给出相应的反馈,让我知道我按下了它。不过这个按钮在这里
<a id="submitBtn" href="" data-role="button" data-theme="b" onclick="$('#formControl').submit();" >Sign In</a>
和网站上的每个其他按钮(这最初是一个输入类型=“提交”,但我更改它以尽可能多地在2之间)当你按下时不会显示任何反馈他们在我的手机上。有什么想法可能会发生这种情况吗?
tl:dr Hyperlinks直观显示我的手机上的点击次数,但按钮没有。
答案 0 :(得分:1)
基于陈述
超链接直观地显示我的手机上的点击次数,但按钮没有。
我想我知道你的问题。 看到这个小提琴http://jsfiddle.net/nachiket/wBe9M/
<button data-role="button">Button with data role</button>
<button>Button without data role</button>
为按钮指定数据角色时,它不会显示按钮突出显示或按下的动画,因为按钮不需要数据角色。