"*"
: λͺ¨λ μμ μ ν"element"
: ν΄λΉ νκ·Έ μ΄λ¦μ λͺ¨λ μμ μ ν".class"
: μ§μ λ ν΄λμ€μ λͺ¨λ μμ μ ν"#id"
: μ§μ λ μμ΄λμ λͺ¨λ μμ μ ν"selector1, selector2, selectorN"
: λͺ
μλ μ¬λ¬ μμ μ νindexλ μμλ κ°λ₯
:eq(index)
: μ νλ μμλ€μ μ§ν©μμ ν΄λΉ μΈλ±μ€λ₯Ό ν΅ν΄ μ ν$("li").eq(3).css("color", "red" );
jQuery 3.4 λΆν°
:eq(index)
λ₯Ό μ¬μ©νμ§ μκ³ ,.eq(index)
λ₯Ό μ¬μ©νμ¬ κ²°κ³Όλ₯Ό νν°λ§
:gt(index)
: μ νλ μ§ν©μμ μ§μ μΈλ±μ€λ³΄λ€ ν° μΈλ±μ€λ₯Ό κ°μ§λ νκ·Έ μ ν(greater than)$("td:gt(4)").css("backgroundColor", "yellow");
:lt(index)
: μ νλ μ§ν©μμ μ§μ μΈλ±μ€λ³΄λ€ μμ μΈλ±μ€λ₯Ό κ°μ§λ νκ·Έ μ ν(less than):first
: μ νλ μμ μ€ μ²« λ²μ§Έ μμ:last
: μ νλ μμ μ€ λ§μ§λ§ μμ:even
: μ νλ μμ μ€ μ§μ λ²μ§Έ μμ:odd
: μ νλ μμ μ€ νμ λ²μ§Έ μμ:not()
: μ νλ μμ μ€ νμ¬ μ νν μμμ λ°λ μμ$( "input:not(:checked) + span" ).css( "background-color", "yellow" );
[name="value"]
: μμ± μ€ value
μ μΌμΉνλ κ° μ ν[name*="value"]
: μμ± μ€ value
κ° ν¬ν¨λμ΄ μλ μμ μ ν :first-child
, :last-child
: 첫 λ²μ§Έ, λ§μ§λ§ μμ μμ μ ν:nth-child(index)
: index λ²μ§Έμ μλ μμ μμ μ ν :contains()
: μ§μ λ λ¬Έμκ° ν¬ν¨λ λͺ¨λ μμ μ ν$("div:contains('John')").css("text-decoration", "underline");
empty
: μ νλ μ§ν© μ€ νμ μμκ° μλ μμ μ ν$("td:empty") .text("Was empty!") .css("background", "rgb(255,220,200)");
has()
: μ νλ μ§ν©μ μΌμΉνλ μμ$("div:has(p)").addClass("test");
$("μ νμ")
: μ½λλ₯Ό μ μ©ν μ νμhide()
: hide()
μ κ°μ΄ μ€ννμ λ μ μ©λλ μ½λ μμ±.val()
: μ νν νΌ μμμ μμ± κ°μ μ€μ νκ±°λ λ°ν// μ νν μμμ μμ± κ°μ κ°μ Έμ΄
$("μ νμ").val();
// Get the value from the selected option in a dropdown
$( "select#foo option:checked" ).val();
// μ νμ° μμμ μμ± κ°μ λ³κ²½
$("μ νμ").val("μμ±");
// μ νν μμμ ν¨μ μ€μ
$("μ νμ").val("ν¨μ");
.attr()
: μ νν μμμ μμ± κ° μ€μ // μ νν μμμ μμ± κ°μ κ°μ Έμ΄
$("μ νμ").attr("μμ± μ΄λ¦");
// μ νν μμμ μμ±κ°μ λ³κ²½
$("μ νμ").attr("μμ± μ΄λ¦", "μμ± κ°");
// μ νν μμμ μ¬λ¬κ°μ μμ± κ°μ λ³κ²½
$("μ νμ").attr({"μμ±":"μμ± κ°", "μμ±":"μμ± κ°", .... });
// μ νν μμμ μ½λ°± ν¨μ μ€μ
$("μ νμ").attr("μμ±", μ½λ°±ν¨μ);
.addClass()
: μ νν μμμ ν΄λμ€ μΆκ° .removeClass()
: μ νν μμμ ν΄λμ€ μμ .toggleClass()
: μ νν μμμ ν΄λμ€ μΆκ° λλ μμ .hasClass()
: μ νν μμμ ν΄λμ€κ° μλμ§ νμΈ// μ νν μμμ ν΄λμ€ μΆκ°
// ν΄λμ€ μ΄λ¦μ μ¬λ¬ κ° μΆκ°ν μλ μμ
$("μ νμ").addClass("ν΄λμ€μ΄λ¦");
// μ νν μμμ ν΄λμ€ μμ
// ν΄λμ€ μ΄λ¦μ μ€μ νμ§ μμΌλ©΄ λͺ¨λ ν΄λμ€ μμ
$("μ νμ").removeClass("ν΄λμ€μ΄λ¦");
// μ νν μμμ ν΄λμ€ μΆκ° λλ μμ
$("μ νμ").toggleClass("ν΄λμ€μ΄λ¦");
// μ νν μμμ ν΄λμ€κ° μλμ§ νμΈ
$("μ νμ").hasClass("ν΄λμ€μ΄λ¦");
.css()
: μ νν μμμ CSS μμ± κ° μ€μ // μ νν μμμ μμ± κ° κ°μ Έμ΄
$("μ νμ").css("μμ±");
// μ νν μμμ μ¬λ¬κ°μ§ μμ± κ°μ μ€μ
$("μ νμ").css(["μμ±","μμ±",...]);
// μ νν μμμ μμ± κ° λ³κ²½
$("μ νμ").css("μμ±","μμ±κ°");
// μ νν μμμ ν¨μλ₯Ό μ΄μ©νμ¬ μμ± κ°μ μ€μ
$("μ νμ").css("μμ±",ν¨μ);
.children()
: μ νν μμμ λ°λ‘ μλ μμ μμλ§ μ ν$("μ νμ").children();
// μ νν μμμ λ°λ‘ μλ μμ μμ μ€ μ νμλ₯Ό ν΅ν΄ μ ν
$("μ νμ").children("μ νμ");
.parent()
: μ νν μμμ λΆλͺ¨ μμλ§λ₯Ό μ ν.parents()
: μ νν μμμ λͺ¨λ λΆλͺ¨ μμλ₯Ό μ ν$("μ νμ").parent();
$("μ νμ").parent("μ νμ");
$("μ νμ").parents();
$("μ νμ").parents("μ νμ");
.siblings()
: μ νν μμλ₯Ό μ μΈν νμ μμλ₯Ό λͺ¨λ μ ν$("μ νμ").siblings();
$("μ νμ").siblings("μ νμ");
μ°Έκ³ λ§ν¬