jQueryを利用せずに同様の実装をする場合は、querySelector, querySelectorAllメソッドを利用します。
詳細はこちらの記事を参照してください。
(選択オブジェクト).css("CSSのプロパティ名", "CSSの値");
jquery([セレクタ要素]).css("設定するCSS要素","設定値")
$([セレクタ要素]).css("設定するCSS要素","設定値")
$(p).css("color","#0000FF");
$(.heavy).css("font-weight","900");
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script type="text/javascript" src="jquery-2.0.3.js"></script>
<script type="text/javascript">
$(document).ready(function () {
$("p").css("color", "blue");
$("a").css("color", "green");
$("a").css("text-decoration", "none");
})
</script>
</head>
<body>
<p>テストページ</p>
<a href="http://www.ipentec.com">リンク1</a><br/>
<a href="http://www.ipentec.com">リンク2</a><br />
<a href="http://www.ipentec.com">リンク3</a><br />
</body>
</html>
jquery([セレクタ要素])
$([セレクタ要素])
$("p").css("color", "blue");
$("a").css("color", "green");
$("a").css("text-decoration", "none");
のコードであるため。pタグのフォントカラーを青にし、aタグのフォントカラーを緑にし、アンダーラインを非表示にしています。<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script type="text/javascript" src="jquery-2.0.3.js"></script>
<script type="text/javascript">
$("p").css("color", "blue");
$("a").css("color", "green");
$("a").css("text-decoration", "none");
</script>
</head>
<body>
<p>テストページ</p>
<a href="http://www.ipentec.com">リンク1</a><br/>
<a href="http://www.ipentec.com">リンク2</a><br />
<a href="http://www.ipentec.com">リンク3</a><br />
</body>
</html>
上記のコードではスタイルは反映されません。原因はページがすべて読み込まれる前にJavaScirptが実行されてしまうためタグにスタイルが反映されないためです。<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
<script type="text/javascript" src="jquery-2.0.3.js"></script>
</head>
<body>
<p>テストページ</p>
<a href="http://www.ipentec.com">リンク1</a><br/>
<a href="http://www.ipentec.com">リンク2</a><br />
<a href="http://www.ipentec.com">リンク3</a><br />
<script type="text/javascript">
$("p").css("color", "blue");
$("a").css("color", "green");
$("a").css("text-decoration", "none");
</script>
</body>
</html>