Jquery number of clicks record
<p>I am working on this page where I'm using a Jquery Mp3 Player (Jplayer) with its playlist. What I want to do is very simple in theory: I want to record the number of clicks for every playlist element.</p>

<ul>
<li>When someone enters the page, his number of clicks are at 0 for every element.</li>
<li>The visitor can click a few times on element #1, then go to element #2 (which will be at 0), then come back to element #1 and the number of clicks must be saved.</li>
<li>We don't need to save it for next visits.</li>
</ul>

<p>Jplayer has this function that loads each time a new playlist element is being loaded: <code>function playListChange( index )</code></p>

<p>In which every element has its own ID dynamically updated: <code>myPlayList[index].song_id</code></p>

<p>Here's my code:</p>

<pre><code>function playListChange( index ) {
var id = myPlayList[index].song_id;
if(!o) { var o = {}; }
if(!o[id]) { o[id] = 0; }
alert(o[id]);
… $("#mydiv").click { o[id] = o[id]+1; } …
</code></pre>

<p>But o[id] is reset every time and the alert always shows 0. Why?</p>

<p>Thanks for any reply.</p>
