Heim  >  Artikel  >  Web-Frontend  >  Die Auswahl des Kontrollkästchens ändert den Status sowie Änderungs- und Klickereignisse in JQuery

Die Auswahl des Kontrollkästchens ändert den Status sowie Änderungs- und Klickereignisse in JQuery

黄舟
黄舟Original
2017-06-27 09:20:018519Durchsuche

jqueryDrei Möglichkeiten zur Beurteilung von geprüft:
.attr('checked); // Bei Betrachtung von Version 1.6+ wird Folgendes zurückgegeben: „geprüft“ oder „undefiniert“ 1.5 -Return: true oder false
.prop('checked'); //16+:true/false
.is(':checked'); //Alle Versionen: true/false//Nicht Vergiss den Doppelpunkt. Oh

Es gibt mehrere Möglichkeiten, eine geprüfte JQuery-Zuweisung zu schreiben:
Alle JQuery-Versionen können wie folgt zugewiesen werden:

// $("#cb1").attr("checked","checked");
// $("#cb1").attr("checked",true);

jquery1.6+: 4 Arten von Zuweisungen von Requisiten:

// $("#cb1″).prop("checked",true);//很简单就不说了哦
// $("#cb1″).prop({checked:true}); //
map
键值对
// $("#cb1″).prop("checked",function(){
return
 true;//
函数
返回true或false
});

//Denken Sie daran, dass es auch diese gibt: $("#cb1″).prop("checked","checked" );

Kontrollkästchen anklicken und ändernEreignis

Methode 1:

$("#ischange").change(function() { 
alert("checked"); 
});

Methode 2:

$(function(){ 
if ($.browser.msie) { 
$('input:checkbox').click(function () { 
this.blur(); 
this.focus(); 
}); 
};

Methode 3:

$("#ischange").change(function() { 
alert("checked"); 
}); 
});

Methode 4:

$(function () {if ($.browser.msie) {$('input:checkbox').click(function () { this.blur(); this.focus(); }); }});

Methode 5:

$(
document
).ready(function(){ 
$("testCheckbox").change(function() { 
alert("Option changed!"); 
}); 
});

Das obige ist der detaillierte Inhalt vonDie Auswahl des Kontrollkästchens ändert den Status sowie Änderungs- und Klickereignisse in JQuery. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn