Heim > Artikel > Web-Frontend > jQuery-Eigenschaften und CSS-Operationen
Attribute
1. Attribute
1.1 attr(name|PROperties|key,value|key,fn)
1) Attributwert $("img").attr("src"); abrufen
2) Attributwert festlegen $("img").attr("title","Hello");$("img").attr({src:"img1.png",alt:"img1" } )
3) Attributwert festlegen $("img").attr("alt",function(index,value){return value + index}) //index ist der Index des aktuellen Elements, Wert ist "alt " Ursprünglicher Attributwert
1.2 removeAttr(name)
Ein Attribut löschen $("img").removeAttr("alt");
1.3 prop(name|properties|key,value|key,fn)
$("input[type='checkbox']").prop("checked", true);
$("input[type='checkbox']").prop("checked", Funktion ( i, val ) { return !val; });
1.4 removeProp(name)
Wird verwendet, um den durch die .prop()-Methode festgelegten Attributsatz zu löschen
1.5 Der Unterschied zwischen attr() und prop ()
Attribute mit zwei Attributen von wahr und falsch, wie z. B. aktiviert, ausgewählt oder deaktiviert, verwenden prop(), andere verwenden attr()
2. CSS-Klasse
2.1 addclass(class|fn)
$("p").addClasss("active focus");
$("ul li").addClass(function(i,class){return class+i})
2.2 removeClass([name |. fn])
$("p").removeClass("active");
$("p").removeClass(function(){return $(this).attr("class")} )
2.3 toggleClass(class|fn)
$("p").toggleClass("active");
$(".class").toggleClass(function(){
if( $ (this).parent().is(".myClass"))
🎜> return „classtwo“; 🎜> Inhalt festlegen $("div").html("< ;p>htmlhtmlhtml