html - 有没有办法只为我的菜单编辑一个文件?
问题描述
我的 html 网站上有一个菜单,它工作得很好,除了每当我更改一个链接时,我必须浏览所有文件并更改每个文件上的链接。有没有办法让我只需要更改一个链接?
我知道您可以使用链接元素引用 css 样式表,那么是否可以对 html 做同样的事情?这样,我可以在我的所有页面中为菜单引用该文件,如果我想编辑菜单,我只需要编辑那个引用的文件。
解决方案
我建议您使用 jquery 进行动态链接。您可以在 js 文件中使用此 jquery 代码并将其附加到您的所有页面中。当需要修改链接时,只需要修改js文件中的链接即可。
$(document).ready(function(){
$(".your-tag-class").attr("href", "https://www.your-link.com/");
});
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
推荐阅读
- regression - 贝叶斯统计的新手,使用有序的分类数据,如何解释/检查模型?
- c++ - 为什么我只收到 std::string 的内存错误?
- css - 如何在 SVG 伪元素上设置十六进制颜色?
- clang - MacOS 11.3.1 上的 clang 编译器仍然损坏
- apache-spark - 错误 - org.apache.xmlbeans.XmlOptions.setEntityExpansionLimit 错误 - com.crealytics(Spark 提交)
- angular - TS2345:“字符串”类型的参数 | null' 不可分配给类型为“string |”的参数 网址树'
- reactjs - 我如何在反应全日历中设置自己的周末?
- sql - 将 MonetDB 分组集与 Pentaho Mondrian 一起使用
- json - jsoncpp 无法读取我的 Gson 输出
- python - 无法在 aws 胶水中导入谷歌云库