(function ($) { $.extend({ 'nicenav': function (con) { con = typeof con === 'number' ? con : 400; var $lis = $('#nav>li'), $h = $('#buoy') $lis.hover(function () { $h.stop().animate({ 'left': $(this).offsetparent().context.offsetleft }, con); }, function () { $h.stop().animate({ 'left': '-16.666%' }, con); }) } }); }(jquery)); $.nicenav(300); // javascript document