jQuery がインストールされていると仮定します。
http://www.kelvinluck.com/2009/07/jquery-styleswitch-now-with-toggle/
わかりました、それは本当にずっと簡単です...私はcss zen gardenを使って、このテスト用のスタイル付きページを取得しました:
あなたのHTMLのために:
<iframe name="iframe"
id="iframetarget"
src="http://www.csszengarden.com/"
width=400
height=400>
</iframe>
<form id="switcher">
<input type="button" id="v1" value="Switch to style 1" />
<input type="button" id="v2" value="Switch to style 2" />
<input type="button" id="v3" value="Switch to style 3" />
</form>
そしてあなたのjQueryのために:
$('#v1').click(function() {
$('#iframetarget').prop({
src: 'http://www.csszengarden.com/?cssfile=/213/213.css&page=0'
});
});
$('#v2').click(function() {
$('#iframetarget').prop({
src: 'http://www.csszengarden.com/?cssfile=/212/212.css&page=0'
});
});
$('#v3').click(function() {
$('#iframetarget').prop({
src: 'http://www.csszengarden.com/?cssfile=/211/211.css&page=0'
});
});
これはフィドルでテストされ、動作します:
http://jsfiddle.net/sablefoste/DbYPp/1/