title: How to Select Unchecked Checkboxes but Not Indeterminate State Ones
body: <p>My list of checkboxes consists of checked, unchecked, and indeterminate (3rd) state. For those who are wondering, I'm using jQuery to set indeterminate state for some checkboxes. At the end, I would like to find and select all of checkboxes with the unchecked state but not the indeterminate state with the use of jQuery. </p>
  
  <p>Here are my checkboxes</p>
  
  <pre><code>&lt;div id="list"&gt;
      &lt;input id="item-1" type="checkbox"&gt;
      &lt;input id="item-2" type="checkbox"&gt;
      &lt;input id="item-3" type="checkbox"&gt; 
      &lt;!-- and so on --&gt;
  &lt;/div&gt;
  </code></pre>
  
  <p>I can get the checked ones with the following</p>
  
  <pre><code>var checkedItems = $("#list").find("input:checkbox:checked");
  </code></pre>
  
  <p>I can also get all the unchecked with the following</p>
  
  <pre><code>var uncheckedItems = $("#list").find("input:checkbox:not(:checked)");
  </code></pre>
  
  <p>However, <code>uncheckedItems</code> will return me items that have indetermine state as well. </p>
  
  <p>I've tried the following as well but I got <code>unsupported pseudo: indeterminate(…)</code></p>
  
  <pre><code>var uncheckedItems = $("#list").find("input:checkbox:not(:checked):not(:indeterminate)");
  </code></pre>
  
  <p>So how do I only select unchecked items without selecting indeterminate ones?</p>
  
  <p>Thank you in advance.</p>