所以在我的电脑上测试它工作得很好,但是我在手机上测试它就坏了......
<%: 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>
并且网站上的每个其他按钮(这最初是一个带有 type="submit" 的输入,但我将其更改为在 2 之间尽可能地相同)当您按下它们时不会显示任何反馈电话。任何想法为什么会发生这种情况?
tl:dr 超链接直观地显示我手机上的点击,但按钮不显示。