DabTilt.Shake(dir, element, cssTo [, cssFrom])
<style>
.navigation { display: none; }
.open { display: block; }
</style>
<div id="popupmenu" class="navigation">menu</div>
<script>
DabTilt.Shake('shake', 'popupmenu', 'open');
</script>
DabTilt.Shake(dir, element, callback)
callback関数を呼び出す。
第二引数の要素はコールバック関数内で、変数thisから参照できる。
function callback(element)
<style>
.navigation { display: none; }
.open { display: block; }
</style>
<div id="popupmenu" class="navigation">menu</div>
<script>
DabTilt.Shake('shake', 'popupmenu',
function(e){ this.className='open'; }
);
</script>
DabTilt.Shake(dir, callback)
コールバック関数を呼び出す。
callback関数に渡される引数はありません。
<style>
.navigation { display: none; }
.open { display: block; }
</style>
<div id="popupmenu" class="navigation">menu</div>
<script>
function $(id){ return document.getElementById(id); }
DabTilt.Shake('shake',
function(){ $('popupmenu').className='open'; },
);
</script>