When nodeType() used in object behaves different in jQuery versions '1.11.2' and '3.1.1' : <p>I am eager to know why the jQuery versions '1.11.2' and '3.1.1' behaves in two different ways while using nodeType() function in jQuery object.</p>

<p>To illustrate this, I have two fiddle links for these two versions.       </p>

<p>jquery-1.11.2<br>
 <a href="https://jsfiddle.net/38z9m9j9/9/" rel="noreferrer">https://jsfiddle.net/38z9m9j9/9/</a></p>

<p>jquery-3.1.1<br>
 <a href="https://jsfiddle.net/38z9m9j9/8/" rel="noreferrer">https://jsfiddle.net/38z9m9j9/8/</a></p>

<p>And in this, I have an condition that,                        </p>

<pre><code>this.options.data == data.colors[0];
</code></pre>

<p>This gets equal only in version '1.11.2' on using '<strong>nodeType()</strong>' function for object 'this.options.data.colors[0]' where as not working in '3.1.1'. So, how does the 'nodeType()' works here in '1.11.2'?</p>

<p>Thanks in advance.</p>
