我目前正在位于www.example.com/staging的临时环境中的某个站点上工作.该站点的所有链接都已相对设置(例如:/ about /).我正在尝试编写一些简单的jQuery来为页面上的每个链接添加“/ staging”,因此我不必更改本周的所有链接,因此它在暂存环境中.我知道HTML标签是一个选项,但因为链接是使用ExpressionEngine动态添加的,似乎不起作用.我认为jQuery应该相当简单.这就是我所拥有的,但有些事情并不恰当:
$(function() {
var href = $('a').attr('href');
$(href).prepend('/staging');
});
在此先感谢您的帮助.
最佳答案
试试这个:
$(function() {
$('a').each(function() {
var href = $(this).attr('href');
$(this).attr('href', '/staging' + href);
});
});
相关文章
- javascript - 使用js(jquery)将链接添加到链接到某个域的所有链接
- javascript - jQuery - 将e.preventDefault()添加到所有链接点击事件?
- 如何使用Robocopy排除所选文件夹下的所有子文件夹?
- Emacs Lisp:如何将文件夹及其所有第一级子文件夹添加到加载路径
- Jquery:将querystring附加到所有链接
- asp.net-mvc-3 - 如何将现有文件夹与其所有子文件夹和内容添加到解决方案中?
- javascript - 将target =“_ blank”添加到所有链接但是内部站点链接
- javascript - jQuery:将文件类型类添加到任何文件类型的链接
转载注明原文:使用jQuery将子文件夹添加到所有链接 - 代码日志