我的编码没有正确链接,它意味着使用jquery来检测操作系统并相应地更改链接,但事实并非如此。 在我的HTML页面中,我将其链接在标题中
<script src="jsquery.js" type="text/javascript"></script>
现在加载我的jsquery
$(document).ready(function() {
if (navigator.appVersion.indexOf("Win") != -1) {
// Computers runs windows
$("a[href$='.pdf']").each(function() {
this.href = this.href.replace("Volumes", "KP01DS0194TG");
});
}
if (navigator.appVersion.indexOf("Mac") != -1) {
// computer is a Mac
$("a[href$='.pdf']").each(function() {
this.href = this.href.replace("KP01DS0194TG", "Volumes");
});
}
});
然而在Mac上,它仍然试图连接到KP01DS0194TG,而不是连接到卷 - 它没有改变它 - 我怎样才能让它识别操作系统并相应地改变它?
答案 0 :(得分:0)
我相信你是不正确地链接到jquery。我认为它应该是jquery.js而不是jsquery.js。尝试将标题中的链接更改为:
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js" type="text/javascript"></script>