通过jquery更改css链接的href

通过jquery更改css链接的href,jquery,html,Jquery,Html,我可以通过jquery将此链接的href从foo.css更改为bar.cssHtml: <head> <link href="foo.css" rel="stylesheet" type="text/css" /> </head> 玩得开心还有一个 Html: 太棒了-正是我需要的!由于在技术上不支持id标记(),这是否适用于所有浏览器和普通JavaScript? <head> <link id="test" href="foo.css"

我可以通过jquery将此链接的href从
foo.css
更改为
bar.css

Html:

<head>
<link href="foo.css" rel="stylesheet" type="text/css" />
</head>
玩得开心

还有一个

Html:


太棒了-正是我需要的!由于在技术上不支持id标记(),这是否适用于所有浏览器和普通JavaScript?
<head>
<link id="test" href="foo.css" rel="stylesheet" type="text/css" />
</head>
<body>
    ...
</body>​​​​​​​​​​
​$(document).ready(function() {
    $("#test").attr("href", "bar.css");
});​
$('link[href="foo.css"]').attr('href','bar.css');
<head> 
<link id="bar" href="foo.css" rel="stylesheet" type="text/css"/> 
</head>
$("link[id='bar']").attr('href', 'bar.css');