移动浏览器 - 用于浏览网站的Tap事件/伪事件

时间:2015-11-30 15:57:23

标签: javascript jquery css touch-event mobile-browser

我希望通过在用户点击链接时向用户提供一些反馈,尝试让我当前的移动网站具有iOS,Android和Windows Phone原生应用的外观和感觉。

我要做的是当用户点击链接时,它会更改该元素的背景颜色,以表明他们已与该元素进行了交互。我尝试过使用:active:focus:focus,但他们在所有不同的平台上都有不同的互动。

例如,如果您在元素上使用:hover,则在Safari中的iOS上滚动时,即使您尝试滚动,背景颜色也会发生变化。

我可以在http://bbc.co.uk/news上看到我想要做的一个示例,但似乎他们正在使用JavaScript添加一个更改文本颜色的类。

如果我可以在不使用JavaScript的情况下逃脱,我会很高兴,但如果这是唯一的跨平台方式,我想我会咬紧牙关!

提前致谢

0 个答案:

没有答案