Bug Tracker

Opened 4 years ago

Closed 4 years ago

#12448 closed bug (fixed)

:contains() edge case throwing an error

Reported by: Motty Owned by: timmywil
Priority: high Milestone: 1.8.2
Component: selector Version: 1.8.0
Keywords: Cc:
Blocked by: Blocking:


As I said, this is probably an edge case but this error doesn't occur in jQuery versions prior to 1.8.

When I use the contains selector to try and target an element containing a position selector text like this:


I get an error:

Uncaught Error: Syntax error, unrecognized expression: :contains(" jquery-1.8.0.js:4512

Here is a demo which works fine in older versions of jQuery.

Change History (2)

comment:1 Changed 4 years ago by timmywil

  • Component changed from unfiled to selector
  • Milestone changed from None to 1.next
  • Owner set to timmywil
  • Priority changed from undecided to high
  • Status changed from new to assigned

comment:2 Changed 4 years ago by timmywil

  • Milestone changed from 1.next to 1.8.2
  • Resolution set to fixed
  • Status changed from assigned to closed
Note: See TracTickets for help on using tickets.