【问题标题】:Change <link href="#"> with click [closed]通过单击更改 <link href="#"> [关闭]
【发布时间】:2013-11-16 19:09:00
【问题描述】:

我想制作“介绍”页面,您可以在其中为模板选择两种不同的颜色。

我的问题是:有没有办法做到这一点,而无需创建更改样式的新 .html 文件?

有没有一种方法,您可以通过点击进行更改并引导您进入 index.html? (另外,如果可能的话,如何将其应用于所有 .html 文档)

谢谢!

【问题讨论】:

  • 这与问题的标题有什么关系?
  • 标题描述了答案..$("#urlLinkID").attr("href", "theme1.css");
  • 您是在制作静态 html 页面,使用 php 或 ruby​​-on-rails 等动态技术,还是使用 wordpress 或 mediawiki 等高级平台?
  • @Volodya 一切?他在问如何动态改变link 标签的href。

标签: javascript css hyperlink href


【解决方案1】:

是的,只需选择链接并更改其href:

$('link[rel=stylesheet]').attr('href', 'my-other-sheet.css');

如果您有多个样式表包含标签,则需要通过其他一些条件进行选择,例如 id

【讨论】:

  • 嘿,谢谢你的回答.. 但是,这个函数需要在另一个文档中执行并从“intro.html”调用......
  • 你不能那样做。您无法访问其他文档中的任何内容。
  • 好的,非常感谢! :)
猜你喜欢
  • 2021-03-08
  • 1970-01-01
  • 2017-03-29
  • 2016-04-05
  • 1970-01-01
  • 2019-12-03
  • 1970-01-01
  • 1970-01-01
  • 2018-08-11
相关资源
最近更新 更多