Jquery移动超链接按钮动画未触发
我有两个JQM
按钮:
Clear a Clear b
我正在点击事件(超链接/按钮“clearA”),如下所示:
$("#clearA").click(function (e) { e.stopImmediatePropagation(); e.preventDefault(); console.log("Me? I got clicked"); });
当我点击“clearA”时,事件被触发,但按钮没有显示其按下的动画/状态。 如果我点击非连线按钮“clearB”,按钮会动画。
为什么不按钮“clearA”动画?
更新我正在使用JQM 1.1.0
使用从cdn两个按钮获取的最新版本的jquery mobile运行此代码的工作方式完全相同,您是否可以尝试使用以下版本来查看它是否适合您?
更新:
JQM 1.1仍然是一个不稳定的版本,它有一些粗糙的边缘。 使用该版本没有任何按钮适合我,这似乎是因为库没有正确地将主题数据属性分配给按钮。
添加这个小修改(以diff格式)工作:
4216a4217,4218 > e.setAttribute( "data-" + $.mobile.ns + "theme", o.theme );