Side navigation
#900 closed bug (fixed)
Opened January 31, 2007 02:35PM UTC
Closed January 31, 2007 09:06PM UTC
Last modified June 19, 2007 08:13AM UTC
get(0) or [0] on an empty resultset returns the document element
| Reported by: | zimbatm@oree.ch | Owned by: | |
|---|---|---|---|
| Priority: | minor | Milestone: | |
| Component: | core | Version: | |
| Keywords: | Cc: | ||
| Blocked by: | Blocking: | 
Description
On the packed and unpacked version downloadable on jquery.com, you get the following inconsistent behaviour :
Lookup for an element that doesn't exist :
#!js
var x = $('#something') // => [ ]
x[0]                    // => Document
x.get(0)                // => Document
Here is the code I've used to reproduce the bug :
<html>
<head>
<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
})
</script>
</head>
<body>
<h1>Hello world</h1>
</body>
</html>
Attachments (0)
Change History (1)
Changed January 31, 2007 09:06PM UTC by comment:1
| resolution: | → fixed | 
|---|---|
| status: | new → closed | 
Fixed some revisions ago, will be included in 1.1.2