Versions in this module Expand all Collapse all v0 v0.2.0 Nov 12, 2012 Changes in this version type Selection + func (this *Selection) Closest(selector string) *Selection + func (this *Selection) ClosestNodes(nodes ...*html.Node) *Selection + func (this *Selection) ClosestSelection(s *Selection) *Selection v0.1.1 Sep 17, 2012 Changes in this version + type Document struct + Root *Selection + Url *url.URL + func NewDocument(url string) (d *Document, e error) + func NewDocumentFromNode(root *html.Node) (d *Document) + type Selection struct + Nodes []*html.Node + func (this *Selection) Add(selector string) *Selection + func (this *Selection) AddNodes(nodes ...*html.Node) *Selection + func (this *Selection) AddSelection(sel *Selection) *Selection + func (this *Selection) AndSelf() *Selection + func (this *Selection) Attr(attrName string) (val string, exists bool) + func (this *Selection) Children() *Selection + func (this *Selection) ChildrenFiltered(selector string) *Selection + func (this *Selection) Contains(n *html.Node) bool + func (this *Selection) Contents() *Selection + func (this *Selection) ContentsFiltered(selector string) *Selection + func (this *Selection) Each(f func(int, *Selection)) *Selection + func (this *Selection) End() *Selection + func (this *Selection) Eq(index int) *Selection + func (this *Selection) Filter(selector string) *Selection + func (this *Selection) FilterFunction(f func(int, *Selection) bool) *Selection + func (this *Selection) FilterNodes(nodes ...*html.Node) *Selection + func (this *Selection) FilterSelection(s *Selection) *Selection + func (this *Selection) Find(selector string) *Selection + func (this *Selection) FindNodes(nodes ...*html.Node) *Selection + func (this *Selection) FindSelection(sel *Selection) *Selection + func (this *Selection) First() *Selection + func (this *Selection) Get(index int) *html.Node + func (this *Selection) Has(selector string) *Selection + func (this *Selection) HasClass(class string) bool + func (this *Selection) HasNodes(nodes ...*html.Node) *Selection + func (this *Selection) HasSelection(sel *Selection) *Selection + func (this *Selection) Html() (ret string, e error) + func (this *Selection) Index() int + func (this *Selection) IndexOfNode(node *html.Node) int + func (this *Selection) IndexOfSelection(s *Selection) int + func (this *Selection) IndexSelector(selector string) int + func (this *Selection) Intersection(s *Selection) *Selection + func (this *Selection) Is(selector string) bool + func (this *Selection) IsFunction(f func(int, *Selection) bool) bool + func (this *Selection) IsNodes(nodes ...*html.Node) bool + func (this *Selection) IsSelection(s *Selection) bool + func (this *Selection) Last() *Selection + func (this *Selection) Length() int + func (this *Selection) Map(f func(int, *Selection) string) (result []string) + func (this *Selection) Next() *Selection + func (this *Selection) NextAll() *Selection + func (this *Selection) NextAllFiltered(selector string) *Selection + func (this *Selection) NextFiltered(selector string) *Selection + func (this *Selection) NextFilteredUntil(filterSelector string, untilSelector string) *Selection + func (this *Selection) NextFilteredUntilNodes(filterSelector string, nodes ...*html.Node) *Selection + func (this *Selection) NextFilteredUntilSelection(filterSelector string, sel *Selection) *Selection + func (this *Selection) NextUntil(selector string) *Selection + func (this *Selection) NextUntilNodes(nodes ...*html.Node) *Selection + func (this *Selection) NextUntilSelection(sel *Selection) *Selection + func (this *Selection) Not(selector string) *Selection + func (this *Selection) NotFunction(f func(int, *Selection) bool) *Selection + func (this *Selection) NotNodes(nodes ...*html.Node) *Selection + func (this *Selection) NotSelection(s *Selection) *Selection + func (this *Selection) Parent() *Selection + func (this *Selection) ParentFiltered(selector string) *Selection + func (this *Selection) Parents() *Selection + func (this *Selection) ParentsFiltered(selector string) *Selection + func (this *Selection) ParentsFilteredUntil(filterSelector string, untilSelector string) *Selection + func (this *Selection) ParentsFilteredUntilNodes(filterSelector string, nodes ...*html.Node) *Selection + func (this *Selection) ParentsFilteredUntilSelection(filterSelector string, sel *Selection) *Selection + func (this *Selection) ParentsUntil(selector string) *Selection + func (this *Selection) ParentsUntilNodes(nodes ...*html.Node) *Selection + func (this *Selection) ParentsUntilSelection(sel *Selection) *Selection + func (this *Selection) Prev() *Selection + func (this *Selection) PrevAll() *Selection + func (this *Selection) PrevAllFiltered(selector string) *Selection + func (this *Selection) PrevFiltered(selector string) *Selection + func (this *Selection) PrevFilteredUntil(filterSelector string, untilSelector string) *Selection + func (this *Selection) PrevFilteredUntilNodes(filterSelector string, nodes ...*html.Node) *Selection + func (this *Selection) PrevFilteredUntilSelection(filterSelector string, sel *Selection) *Selection + func (this *Selection) PrevUntil(selector string) *Selection + func (this *Selection) PrevUntilNodes(nodes ...*html.Node) *Selection + func (this *Selection) PrevUntilSelection(sel *Selection) *Selection + func (this *Selection) Siblings() *Selection + func (this *Selection) SiblingsFiltered(selector string) *Selection + func (this *Selection) Size() int + func (this *Selection) Slice(start int, end int) *Selection + func (this *Selection) Text() string + func (this *Selection) Union(sel *Selection) *Selection