Bug Tracker

Ticket #1277 (closed bug: invalid)

Opened 2 years ago

Last modified 2 years ago

.not() method not functioning as expected.

Reported by: brian Assigned to: anonymous
Type: bug Priority: critical
Milestone: 1.1.3 Component: core
Version: 1.1.2 Keywords: selector, not
Cc: Needs: Review

Description

Given the following HTML: {{{<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html>

<head> <title></title> </head> <body>

<script src="jquery.js"></script> <div id="document">

<ul class="menu">

<li><a href="">Menu Link</a></li> <li><a href="">Menu Link</a></li> <li><a href="">Menu Link</a></li>

</ul>

<p><a href="">Paragraph Link</a></p> <p><a href="">Paragraph Link</a></p> <p><a href="">Paragraph Link</a></p> </div>

</body>

</html>}}}

The following two statement should yield identical selection results: {{{$("#document a").not(".menu a"); $("#document a").not($(".menu a"));}}}

However, the first statement returns all 6 <a> elements, while the second (properly) only returns the bottom 3.

Attachments

Change History

Changed 2 years ago by brian

It looks like I may be mistaken about whether this is not functioning correctly.

Changed 2 years ago by brandon

  • status changed from new to closed
  • resolution set to invalid

Yeah this was explained very well on the mailing list ... closing out as invalid.

Note: See TracTickets for help on using tickets.