对不起,伙计们,需要把我的旧问题从死里复活,因为我试图回到做jquery中 - 我不确定我是否在我的html端链接错误还是什么。
我的Jquery是
$(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");
});
}
});
我完全从我的html中删除了链接,我几乎废弃了它。在 Jsfiddle 上,这种编码与我的 html 完美地工作,没有一个障碍。
但是,当我将其链接到我的 HTML 时,它不会改变。
所以如果你能给我一些提示 - 我如何将我的名为"jsquery.js"的文件链接到 HTML - 这也是我需要链接的全部还是还有其他东西(因为我阅读了 Jquery 网站,它说从那里下载一些东西,但它完全超出了我的头脑(,但是是的,帮助将是惊人的!
编辑:http://jsfiddle.net/KJdjS/12/这就是链接
忍者编辑:当我将索引文件中的 html 链接更改为 3"///"时,它将不起作用 - 它给了我一个错误,因为当我添加链接时,Dreamweaver 会自动将其更改为 5"/////" - 但当我单击链接时它会自动更改为 2"//",但在 mac 端我需要 3 个"///"
如果您的代码在文件中jsquery.js
请按此顺序加载文件。
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<script type="text/javascript" src="js/jsquery.js"></script>
<script src="js/jquery-1.7.2.min.js" type="text/javascript"></script>
假设jQuery位于硬盘驱动器(或服务器(上名为"js"的子文件夹(或URL的子路径(中
布局示例:
/
some_folder/
index.html
js/
jquery-1.7.2.min.js
您将在 index.html 文件中放置上面的 <script>
标记。