1

下午,

我的问题是关于如何在使用 jQuery Mobile 时调试触摸事件。我正在使用带有固定标题 (data-position="fixed") 的 jQuery Mobile的移动网站(此处的临时测试服务器: http ://afonsogomes.com/id),用户可以点击以隐藏或点击节目。

我不知道我做错了什么,但突然间网站失去了这种能力。

搜索 jquery 移动演示和文档已经尝试了一些东西,比如 data-tap-toggle="true" 但没有任何成功。萤火虫的控制台也没有给我任何红灯。

解决这个问题对于我的问题来说是次要的,但它也会很棒。我很想知道如何调试被触发的触摸事件。

提前谢谢大家

4

1 回答 1

2

首先,您在错误的地方搜索您的问题。

您违反了 Web 开发的主要规则之一“不要乱用原始代码!”。

您的问题不在javascript中,您的问题在css中。我已经下载了您的页面源并跟踪到错误:

<link rel="stylesheet" href="css/main.css" />

如果将此行替换为:

<link rel="stylesheet" href="http://code.jquery.com/mobile/1.3.1/jquery.mobile-1.3.1.min.css" />

一切正常。不幸的是,您的 css 是一团糟,因此您需要自己解开它。这不是批评,但将来不要混合使用不同的 css 文件和您自己的文件。

于 2013-05-10T22:40:25.070 回答