jQuery :hidden selector

Benchmark created by kwaak on


Description

Let the jQuery :hidden filter do a attribute check on "type" == "hidden" before resorting to dimension or CSS checks

Preparation HTML

<script src="//ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js">
</script>
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />
<input name="type" type="hidden" value="file" />

Test runner

Ready to run.

Testing in
TestOps/sec
With updated :hidden filter
// Extend the :hidden filter
if(!window.oldJQueryHiddenFilterFunc) {
  window.oldJQueryHiddenFilterFunc = jQuery.expr.filters.hidden;
  jQuery.expr.filters.hidden = function(elem) {
    if (elem.getAttribute("type") == 'hidden') 
      return true;
    return window.oldJQueryHiddenFilterFunc(elem);
  }
}
$("input:hidden");
ready
Default jQuery
$("input:hidden");
ready

Revisions

You can edit these tests or add more tests to this page by appending /edit to the URL.