Detect an event on jQuery - On change with no click
<p>I wonder if any function exist which allows to make the equivalent of the <code>onChange</code> event but with no click.</p>

<p>Do you know if that function exists? </p>

<p>For example I have a <code>&lt;ul&gt;</code> list which i can click on every <code>&lt;li&gt;</code>. </p>

<pre><code>&lt;ul&gt;
    &lt;li value="1"&gt;val 1&lt;/li&gt;
    &lt;li value="2"&gt;val 2&lt;/li&gt;
    &lt;li value="3"&gt;val 3&lt;/li&gt;
&lt;/ul&gt;
</code></pre>

<p>And this previous list updates my Select list and selects the new Option</p>

<pre><code>&lt;select&gt;
    &lt;option value="1"&gt;val 1&lt;/option&gt;
    &lt;option value="2"&gt;val 2&lt;/option&gt;
    &lt;option value="3"&gt;val 3&lt;/option&gt;
&lt;/select&gt;
</code></pre>

<p>So I must make an event which detects which new value has been selected BUT with no click.</p>

<p>Have you got an idea ? 
Thanks in advance for your answer !  </p>