Bug Tracker

Opened 16 years ago

Closed 16 years ago

Last modified 16 years ago

#900 closed bug (fixed)

get(0) or [0] on an empty resultset returns the document element

Reported by: [email protected] Owned by:
Priority: minor Milestone:
Component: core Version:
Keywords: Cc:
Blocked by: Blocking:


On the packed and unpacked version downloadable on jquery.com, you get the following inconsistent behaviour :

Lookup for an element that doesn't exist :

var x = $('#something') // => [ ]
x[0]                    // => Document
x.get(0)                // => Document

Here is the code I've used to reproduce the bug :



<title>Jquery bug</title> <script type="text/javascript" src="http://jquery.com/src/jquery-latest.pack.js"></script> <script type="text/javascript">

$(function() {

alert($('#kdjgldsg').get(0)); should be null



</head> <body>

<h1>Hello world</h1>



Change History (1)

comment:1 Changed 16 years ago by joern

Resolution: fixed
Status: newclosed

Fixed some revisions ago, will be included in 1.1.2

Note: See TracTickets for help on using tickets.