$("#element").css('attr','val'); を手動で行う必要はありません。要素が多いから。以下は、私がやろうとしていることを示していますが、正しく機能していません。これは PHP ファイルですが、PHP は関係ありません。
<?
$css1 = "
#ele1 { border: 1 px solid blue; }
#ele2 { border: 1 px solid blue; }
";
$css2 = "
#ele1 { border: 1 px solid black; }
#ele2 { border: 1 px solid black; }
";
?>
<html>
<head>
<style id="appliedCss"></style>
</head>
<body>
....... PAGE HERE .....
<script>
$("#btn1").click(function (e) {
$("#appliedCss").html(<?=$css1?>);
});
$("#btn2").click(function (e) {
$("#appliedCss").html(<?=$css2?>);
});
</body>
</html>