Suppression de & lt; lien & gt; élément avec jQuery?

Je ne veux pas utiliser les styles de style.css, j'ai donc décidé de supprimer le style.css, du DOM. Ce travail très bien dans Firefox et IE8, mais pas dans IE6:

$("LINK[href='http://www.example.com/style.css']").remove();

Toute autre solution, avec jQuery?


Ici est un exemple:
HTML:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Testing</title>
<script type="text/javascript" src="path/to/jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {
    $("link[href*='style.css']").remove();         
});
</script>
<link rel="stylesheet" type="text/css" href="style.css" />
</head>
<body>
<div id="content">...</div>
</body>
</html>

Et voici le CSS (style.css):

#content {
    background-color:#333;
}

Seulement dans IE #contenu est encore sombre. 🙁
Peut-être est jQuery bug?

source d'informationauteur sasa | 2009-06-08