Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/36.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过单击更改_Javascript_Css_Hyperlink_Href - Fatal编程技术网

Javascript 通过单击更改

Javascript 通过单击更改,javascript,css,hyperlink,href,Javascript,Css,Hyperlink,Href,我想使介绍页,你可以选择两种不同的颜色为模板 我的问题是:有没有一种方法可以做到这一点而不创建具有更改样式的新.html文件 有没有一种方法可以让你通过点击来改变,从而找到index.html?此外,如果这是可能的,如何将其应用于所有.html文档 谢谢 是,只需选择链接并更改其href: $('link[rel=stylesheet]').attr('href', 'my-other-sheet.css'); 如果有多个样式表包含标记,则需要根据id等其他条件进行选择。这与问题的标题有什么关

我想使介绍页,你可以选择两种不同的颜色为模板

我的问题是:有没有一种方法可以做到这一点而不创建具有更改样式的新.html文件

有没有一种方法可以让你通过点击来改变,从而找到index.html?此外,如果这是可能的,如何将其应用于所有.html文档


谢谢

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

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

如果有多个样式表包含标记,则需要根据id等其他条件进行选择。

这与问题的标题有什么关系?标题描述了答案$urlinkid.attrref,theme1.css;您是使用php或ruby on rails等动态技术制作静态html页面,还是使用wordpress或mediawiki等高级平台?@Volodya Everything?他在问如何动态更改链接标签的href。嘿,谢谢你的回答。。但是,这个函数需要在另一个文档中执行,并且需要从intro.html调用……您不能这样做。您无法访问其他文档中的任何内容。好的,非常感谢!: