Skip to content
This repository has been archived by the owner on Dec 29, 2020. It is now read-only.

Commit

Permalink
Add 10px for scrollTop
Browse files Browse the repository at this point in the history
  • Loading branch information
Gaetan Renaudeau committed Jul 29, 2011
1 parent a9cf523 commit 1166cc6
Show file tree
Hide file tree
Showing 5 changed files with 4 additions and 4 deletions.
2 changes: 1 addition & 1 deletion demo/flexible-nav.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion demo/index.html
Expand Up @@ -171,7 +171,7 @@ <h4>Flexibility only</h4>
<span class="kd">var</span> <span class="nx">closest</span> <span class="o">=</span> <span class="kc">null</span><span class="p">;</span>
<span class="nx">$</span><span class="p">.</span><span class="nx">each</span><span class="p">(</span><span class="nx">links</span><span class="p">,</span> <span class="kd">function</span><span class="p">(</span><span class="nx">i</span><span class="p">,</span> <span class="nx">link</span><span class="p">){</span>
<span class="nx">link</span><span class="p">.</span><span class="nx">node</span><span class="p">.</span><span class="nx">removeClass</span><span class="p">(</span><span class="s1">&#39;current&#39;</span><span class="p">);</span>
<span class="k">if</span><span class="p">(</span><span class="nx">closest</span><span class="o">==</span><span class="kc">null</span> <span class="o">||</span> <span class="p">(</span><span class="nx">link</span><span class="p">.</span><span class="nx">top</span> <span class="o">&lt;=</span> <span class="nx">scrollTop</span> <span class="o">&amp;&amp;</span> <span class="nx">link</span><span class="p">.</span><span class="nx">top</span> <span class="o">&gt;</span> <span class="nx">closest</span><span class="p">.</span><span class="nx">top</span><span class="p">))</span>
<span class="k">if</span><span class="p">(</span><span class="nx">closest</span><span class="o">==</span><span class="kc">null</span> <span class="o">||</span> <span class="p">(</span><span class="nx">link</span><span class="p">.</span><span class="nx">top</span> <span class="o">&lt;=</span> <span class="nx">scrollTop</span><span class="o">+</span><span class="mi">10</span> <span class="o">&amp;&amp;</span> <span class="nx">link</span><span class="p">.</span><span class="nx">top</span> <span class="o">&gt;</span> <span class="nx">closest</span><span class="p">.</span><span class="nx">top</span><span class="p">))</span>
<span class="nx">closest</span> <span class="o">=</span> <span class="nx">link</span><span class="p">;</span>
<span class="p">});</span>
<span class="nx">closest</span> <span class="o">&amp;&amp;</span> <span class="nx">closest</span><span class="p">.</span><span class="nx">node</span><span class="p">.</span><span class="nx">addClass</span><span class="p">(</span><span class="s1">&#39;current&#39;</span><span class="p">);</span>
Expand Down
Binary file modified dist/flexible-nav-1.0.zip
Binary file not shown.
2 changes: 1 addition & 1 deletion flexible-nav.js
Expand Up @@ -200,7 +200,7 @@
var closest = null;
$.each(links, function(i, link){
link.node.removeClass('current');
if(closest==null || (link.top <= scrollTop && link.top > closest.top))
if(closest==null || (link.top <= scrollTop+10 && link.top > closest.top))
closest = link;
});
closest && closest.node.addClass('current');
Expand Down
2 changes: 1 addition & 1 deletion lib/flexible-nav.min.js

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit 1166cc6

Please sign in to comment.