Bug Tracker

Modify

Ticket #1277 (closed bug: invalid)

Opened 6 years ago

Last modified 6 years ago

.not() method not functioning as expected.

Reported by: brian Owned by:
Priority: critical Milestone: 1.1.3
Component: core Version: 1.1.2
Keywords: selector, not Cc:
Blocking: Blocked by:

Description

Given the following HTML: {{{<!DOCTYPE HTML PUBLIC "-W3CDTD HTML 4.01 TransitionalEN"> <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.

Change History

comment:1 Changed 6 years ago by brian

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

comment:2 Changed 6 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.

Please follow the  bug reporting guidlines and use  jsFiddle when providing test cases and demonstrations instead of pasting the code in the ticket.

View

Add a comment

Modify Ticket

Action
as closed
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.