Bug Tracker

Modify

Ticket #144 (closed bug: fixed)

Opened 7 years ago

Last modified 4 years ago

support of ancestor:: axis

Reported by: stripTM Owned by:
Priority: undecided Milestone:
Component: ajax Version:
Keywords: xpath axis Cc: ""
Blocking: Blocked by:

Description (last modified by dmethvin) (diff)

I am not able to succeed in xpath searches with axes. For example with simple searches as:

alert ($("div/descendant::p").size());

I obtain the following error.

f has no properties (line 697) -> if ( f.constructor != String )

I am using the following version: $Date: 2006-08-25 23:51:03 -0400 (Fri, 25 Aug 2006) $

Change History

comment:1 Changed 7 years ago by john

  • Status changed from new to closed
  • Resolution set to wontfix

That's correct - jQuery doesn't support the (explicit) descendant axis, instead, you can write the above using a combination of XPath and CSS Selectors: $("div p") or more simply: $("div p")

I don't really plan on including it, simply because it would add wait to the overall size of the file, without really adding any benefit.

comment:2 Changed 7 years ago by striptm@…

  • Keywords xpath axis added
  • Status changed from closed to reopened
  • Type changed from bug to feature
  • Resolution wontfix deleted
  • Summary changed from xpath search with axes doesn't work to support of ancestor:: axis

Ok, and ancestor:: ancestor-or-self:: axis is supported? is better to use .ancestors()?

comment:3 Changed 7 years ago by john

  • Status changed from reopened to closed
  • Resolution set to fixed

Correct, please use the additional methods for this, as opposed to the selectors.

comment:5 Changed 4 years ago by dmethvin

  • Status changed from new to closed
  • Description modified (diff)
  • Type set to bug
  • Component set to ajax
  • Priority set to blocker
  • need set to Review
  • Resolution set to fixed

Reopened by spammer.

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.