【发布时间】:2024-01-03 13:32:01
【问题描述】:
我想通过为超链接设置多个基本 href 来减少网页代码中的混乱。具有相同基本 href 的链接也具有相同的 CSS 类。使用 JavaScript,有没有办法将基本 href 附加到相对链接?这很难解释,但这里有一个例子:
<a class="blue" href="sad1.html">Sad 1</a>
<a class="blue" href="sad2.html">Sad 2</a>
<a class="red" href="angry1.html">Angry 1</a>
<a class="red" href="angry2.html">Angry 2</a>
我想为所有带有蓝色类的链接附加一个基本href,并为所有带有红色类的链接附加一个不同的基本href。我实际上将在文档中添加几个类,但如果有人可以提供工作示例,我可以完成代码。我的页面有数百个链接,我经常更新,所以我需要尽可能修剪 html。我精通 HTML 和 CSS,但我仍在努力学习 JavaScript。谢谢。
【问题讨论】:
-
您知道并习惯使用 jQuery 吗?尽可能避免使用 jQuery 很好,但是使用 jQuery 来执行此操作的代码将是最简洁的。
-
@JamieButler “我对 HTML 和 CSS 很熟悉,但我仍在努力学习 JavaScript”我很确定 jQuery 不是一个选项 ;)
标签: javascript href