このスクリプトを使用して、jqueryとcssでいくつかのdivをアニメーション化しました。今、私はこれらの2つ以上のボタンを使用したいと思います。代わりに、下にいくつかのリストがあるはずです。しかし、各jqueryスクリプトをコピーして、変数の名前を変更することはできません。
ここに例があります:http://jonathanstark.com/labs/simple-sliding-example-using-css3-animations.html
変数とスクリプトを変更するにはどうすればよいですか。スクリプトは、「設定」と「ホーム」のdivのすべての組み合わせに対応します。垂直メニューのように、各「ホーム」divで、結合された「設定」divがスライドします。
<script>
function goTo(targetPanelId) {
var home = document.getElementById('home');
var settings = document.getElementById('settings');
if (targetPanelId === 'settings') {
home.className = 'slide left out';
settings.className = 'slide left in';
} else {
home.className = 'slide right in';
settings.className = 'slide right out';
}
return false;
}
</script>