jqtouch - 面板显示在页面上,class =“back”在Safari中不起作用

时间:2011-01-06 21:54:09

标签: jquery iphone jqtouch

我正在尝试使用J. Stark在Safari Books Online上的网络研讨会中使用的演示工作(仍可供查看)。

我认为我已经正确地遵循了代码示例,但是用于从“博客”,“联系人”,“设置”和“关于”面板返回的class =“back”对象不起作用,尽管正确当我将鼠标悬停在相应的链接上时,地址显示在浏览器窗口底部的导航区域中。

面板 - 当它们各自的类“箭头”元素调用时应该滑入和滑出 - 出现在主页面上,它们也没有正确动画。

浏览器是Safari 5.0.3(6533.19.4); jQuery的1.3.2; jqtouch刚从jqt网站下载。

显然我错过了一些简单的事情。我真诚地感谢任何人的帮助,他们看到我做错了什么。

感谢您考虑我的问题。查看应用和源代码(在浏览器中使用视图源)here

2011年1月8日星期六:上午1时48分

更新以回应JS的评论:

最谦虚的感谢你的笔记。不想强加在您的服务器上,因此jqtouch.min.css的URL指向我服务器上的版本@ fastermac.net。我相信还有一些不妥之处。在加载时,页面仍显示在通过单击class =“arrow”元素调用之前应该不可见的元素。动画还没有摆动。让他们在一点上摆动,但是“翻转”,例如,落在黑页上 - 而不是目标面板。可能是显而易见的事情,但经过一些相当大的尽职调查后我才想念它。再次,谢谢你的说明。任何进一步的照明将是真诚的赞赏。

1 个答案:

答案 0 :(得分:0)

我查看了你的代码,我注意到的第一件事是jqtouch.min.css的url无效。该文件需要可用于任何类型的动画。

看起来你还在使用旧版本的jQT。这应该没问题,但升级到最新最好的也不会有什么坏处。单击此处的大DOWNLOADS按钮以获取最新版本的jQTouch:

https://github.com/senchalabs/jQTouch

干杯!

Ĵ