2012-05-17 58 views
0

我正在建立一個可以用作ipad應用程序的php網站。 當您將網站放入iPad的開始窗口時,您會收到一種「假」應用程序。 我用這個腳本在同一個窗口中打開鏈接,因爲當你不使用它時,safari會打開一個新的標籤頁。「iPad應用程序lookAndFeel」與php網站

<script type="application/javascript"> 
$(document).ready(function() { 
    $('a').click(function(event) { 
     event.preventDefault(); 
     window.location.assign($(this).attr('href')); 
    }); 
}); 
</script> 

這工作得很好像<a href="....">...</a> HTML生成我所有的A HREF的。但是對於我在php echo "<a href='....'>" . "'....'" . "</a>"中的鏈接,它不起作用。有人知道如何解決這個問題嗎?

+0

JavaScript的作品上htmlcode所以這應該不重要。你檢查了生成的頁面的源代碼,看看你的鏈接是否是有效的HTML?一般來說,如果你的整個頁面是有效的? – Zombaya

+0

@ Zombaya,我真的很慚愧地說,我忘了附加這個: 用這段代碼更新文件後,所有的單詞,我驗證頁面,他們仍然是一些錯誤,但我修好了,我會更新我的代碼上面,所以每個人都可以看到工作代碼,問題已解決! – Niels

+0

:-)發生在我們身上。恭喜你自己解決它。如果您將解決方案公佈爲答案並將其標記爲已解決,則會更清楚。 – Zombaya

回答

0

(從原來的海報回答他的問題的答案搬到這裏)

問題解決了添加上面的腳本段下面的代碼:

<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>