好的,所以问题是我使用的JS代码不能在移动Safari中直接使用。一切工作在桌面Safari浏览器,镀铬等JavaScript不能在移动Safari中工作
在移动Safari罚款(iPhone 4和iPod touch二代测试)的页面是完全空白。但如果你导航到另一个页面,然后点击返回,它加载得很好!
有人能告诉我这里发生了什么吗?
谢谢:)
下面是该网站
http://osmithcouk.ipage.com/exposed/index.php
一个链接,这里是JS代码
注意我已编辑的代码,因为RYUUTATSUO建议我这样做,但仍然不能工作:(
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".slidingDiv").hide();
$(".show_hide").show();
$('.show_hide').click(function(){
$(".slidingDiv").slideToggle();
});
});
这里是与之相关的HTML。
<a href="#" class="show_hide"><b><?php include 'headline1.txt'; ?></b></a>
<div class="slidingDiv">
<?php include 'story1.txt'; ?> <a href="#" class="show_hide">Hide story...</a></div>
以及用于slidingDiv和show_hide的CSS。
.slidingDiv {
background-color: #FFFFFF;
padding:20px;
margin-top:10px;
}
.show_hide {
display:none;
}
非常感谢您的所有帮助:)
我们可以看到与它一起使用的HTML吗?无法确切地告诉你正在尝试查看页面的其余部分。 – jfriend00
我唯一看到的是你可以使用另一个;最后你有});})})我说有这个});});})除此之外,我没有看到任何东西 – ryuutatsuo
谢谢,我已经添加了HTML和CSS加编辑代码:)我因为它在一分钟内也增加了一个到该网站的链接。 – Oliver