jQuery Mobile:调试Touch事件,发出data-position =“fixed”

时间:2013-05-10 21:50:10

标签: javascript jquery css jquery-mobile

下午,

我的问题是如何在使用jQuery Mobile时调试触摸事件。我正在使用带有固定标题(data-position =“fixed”)的jQuery Mobile在移动网站(临时测试服务器http://afonsogomes.com/id)上工作,用户可以点击该标题隐藏或点按以显示。

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

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

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

提前全部谢谢

1 个答案:

答案 0 :(得分:2)

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

你已经破坏了网络开发的一个主要规则“不要乱用原始代码!”。

你的问题不在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文件和你自己的。