如何调试适用于我的桌面而不是我的手机的Javascript?

Que*_*ner 5 javascript mobile yui touch

我创建了一个使用YUI 3滑块的网站.直到最近,它在各方面都运行良好.

现在,在过去的几天里,在我的移动设备上安装了Android手机,滑块的拇指不再响应触摸,也无法拖动.

除此之外,所有Javascript似乎都正在加载和正常运行,所以这个问题似乎只是局限于滑块.

我发誓,我并没有故意对与滑块相关的代码进行任何更改,但是,我必须在我的Javascript中做某些事情才能导致这种差异.

问题是我的台式机或笔记本电脑或任何其他不涉及触摸的设备上的一切正常.所以很难确定代码可能出错的地方.

有没有什么方法可以验证或测试我的代码,看看为什么它在我的移动设备上无法正常工作?

很抱歉,我暂时无法访问该网站,因为我还没有获得公开发布的权限.答案必须基于一般原则.

phi*_*hag 5

您可以使用Firebug Lite检查DOM树并调试JavaScript.它的安装非常简单:只需包括

<script src="https://getfirebug.com/firebug-lite.js"></script>
Run Code Online (Sandbox Code Playgroud)

就在下面<head>(或使用书签).