玩弄http://tympanus.net/Tutorials/CufonizedFlyOutMenu/ 我放弃了飞入描述,现在试图让它加载额外的 li,其样式会“突出显示”li.current-menu-item。
它设置了一个对象:
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/但我根本无法让它在那里工作......叹息......但它确实在本地工作?
我是个菜鸟……所以我可能错过了一些愚蠢的东西……或者有更好的方法来做到这一点?有什么想法吗?