Die attr-Methode des jQuery-Plug-Ins wird häufig verwendet, um den überprüften Attributwert zu erhalten. Zu diesem Zeitpunkt kann die prop-Methode verwendet werden, um den tatsächlichen Wert zu ermitteln Die beiden Methoden werden im Folgenden vorgestellt:
1. Erhalten Sie das geprüfte Attribut über die Prop-Methode. Der zurückgegebene geprüfte Wert ist boolesch und der ausgewählte Wert ist wahr, andernfalls ist er flase
<input type="checkbox" id="selectAll" onclick="checkAll()">全选function checkAll() {var checkedOfAll=$("#selectAll").prop("checked"); alert(checkedOfAll); $("input[name='procheck']").prop("checked", checkedOfAll); }
2. Wenn das überprüfte Attribut bei der Initialisierung in der aktuellen Eingabe nicht definiert ist, wenn es mit der attr-Methode abgerufen wird, gibt $("#selectAll").attr("checked") undefiniert zurück unabhängig davon, ob es aktuell ausgewählt ist;
<span style="font-size: 16px"><input type="checkbox" id="selectAll" onclick="checkAll()" >全选</span> <br/><span style="font-size: 16px">如果当前input中初始化已定义checked属性,则不管是否选中,$("#selectAll").attr("checked")都会返回checked.</span><br/><br/>
<input type="checkbox" id="selectAll" onclick="checkAll()" checked>全选function checkAll() {var checkedOfAll=$("#selectAll").attr("checked"); alert(checkedOfAll); $("input[name='procheck']").attr("checked", checkedOfAll); }
Wenn Sie jquery verwenden, sollten Sie die Prop-Methode verwenden, um das überprüfte Attribut abzurufen und festzulegen attr nicht verwenden.
Das obige ist der detaillierte Inhalt vonÜber die attr-Methode und die prop-Methode in jQuery, um die überprüfte Attributoperationsmethode der Eingabe zu erhalten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!