Advertisement
Guest User

Untitled

a guest
Sep 26th, 2017
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
jQuery 2.17 KB | None | 0 0
  1. //// JQUERY basic selectors
  2.  
  3. SELECTOR    PURPOSE
  4. tagname     Finds all elements that are named tagname
  5. #identifier Finds all elements with ID of identifier
  6. .className  Finds all elements that have class attribute with the value of className
  7. tag.className   Gets elements of type tag that have a class attribute with the value of className
  8. tag#id.className    Retrieves the tag element that has an ID of id and a class attribute with the value of className
  9. *   Finds all the elements on the page
  10.  
  11.  
  12. Para traer todos los elementos de la página con el tag “p” (y otros elementos):
  13.  
  14. JS > document.getElementsByTagName(“p”);
  15. JQ > $(“p”);
  16.  
  17. JS > document.getElementById(“list1”);
  18. JQ > $(“#list1”);
  19.  
  20. JQ > $(“li.a);
  21. JQ > $(“ul .b);
  22.  
  23. //// BASIC SELECTORS
  24.  
  25.         $("p").css("border", "3px solid red");
  26.         $(".a").css("border", "3px solid red");
  27.         $("#list1").css("border", "3px solid red");
  28.         $("p.b").css("border", "3px solid red");
  29.  
  30.         $("p:first").css("border", "3px solid red");
  31.         $("p:last").css("border", "3px solid red");
  32.         $("p:even").css("border", "3px solid red");
  33.         $("p:odd").css("border", "3px solid red");
  34.         $(".a:first").css("border", "3px solid red");
  35.         $(".b:even").css("border", "3px solid red");
  36.         $("p:gt(1)").css("border","3px solid red");
  37.         $("p:not(p:eq(2))").css("border", "3px solid red");
  38.  
  39. //// CHILDVISCONT
  40.  
  41.         //$("p:contains(3)").css("border", "3px solid red");
  42.         //$("p:parent").css("border", "3px solid red");
  43.  
  44.         //$("ul:has(li[class=a])").css("border", "3px solid red");
  45.         //$("ul li:nth-child(3)").css("border", "3px solid red");
  46.         //$("ul li:nth-child(2n)").css("border", "3px solid red");
  47.  
  48. Adds the class "test" to all divs that have a paragraph inside of them.
  49.  
  50. $("div:has(p)").addClass("test");
  51.  
  52.  
  53. //// FORM SELECTORS
  54.  
  55.         //$("form :input").css("border", "3px solid red");
  56.         //$("form :text").css("border", "3px solid red");
  57.         //$("form :text:enabled").css("border", "3px solid red");
  58.         //$("form :checked").css("border", "3px solid red");
  59.         //$("form :checkbox:checked").css("border", "3px solid red");
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement