http://tympanus.net/Tutorials/CufonizedFlyOutMenu/で遊んで 、フライインの説明を削除し、li.current-menu-item を「強調表示」するスタイルで追加の li をロードしようとしています。
以下を使用してオブジェクトをセットアップします。
var $moving = $('<li />',{
class : 'move',
top : $selected[0].offsetTop + 'px',
width : $selected[0].offsetWidth + 'px'
});
コードの後半では、次のように操作されます。
function moveTo($elem,speed){
$moving.stop(true).animate({
top : $elem[0].offsetTop + 'px',
width : $elem[0].offsetWidth + 'px'
}, speed, 'easeOutExpo');
}
それは私が望むliアイテムを作成します...しかし、それは次のように表示されます:
<li class="move" top="41px" style="width: 73px; "></li>
トップをスタイルとして表示するにはどうすればよいですか? すべてがほとんど機能しています...しかし、ページの読み込み時に、すべてが開始されるまで「トップ」スタイルになりませんか?
http://jsfiddle.net/jq7YQ/26/をロードしましたが、まったく動作しません...ため息...しかし、ローカルで動作しますか?
私は新人です...だから私はおそらく何かばかげたことを見逃しています...またはこれを行うためのより良い方法はありますか? 何かご意見は?