Here is some quick notes while handling jQuery.
1: // Locates all elements with type=Text
2: $("input[type=text]")
3: 4: // Selects all <div> element with 'title' attributes
5: // whose value begins with 'my'
6: $("div[title^=my]")
7: 8: // Locates all links that refers PDF
9: $("a[href$=.pdf]")
10: 11: // Locates anchor elements having the value
12: // someurl.com anywhere in the 'href' attribute
13: $("a[href*=someurl.com]")
14: 15: // Locates all the achor tags
16: // coming inside a li tag
17: $("li:has(a)")
18: 19: // Locates anchor(a) tags inside a paragraph(p) tag
20: // where anchor-tag having a cssClass="someCssClass"
21: $("p a.someCssClass")
22: 23: // Matches all anchor(a) tags
24: $("a")
25: 26: // Matches element having an id=someId
27: $("a#someId")
28: 29: // Matches all elements having a CssClass=someCssClass
30: $(".someCssClass")
31: 32: // Locates anchor(a) tag with Id=someId and cssClass=someCssClass
33: $("a.someId.someCssClass")
Reference: Manning’s jQuery in Action.
I must say, it’s a must read book.
Thanks.