Konvertieren Sie etwas zu Jquery-Objekt
$('#tags option').each(function(index, item) {
//var i = this;
//if (jQuery.inArray(i.value, idArray)) {
//i.attr('disabled', 'true');
//}
item.attr('disabled', 'true');
});
Wie kann ich umwandeln der item-parameter in Jquery-Objekt, so kann ich alle pingelig ist wie .attr?
Dank
InformationsquelleAutor RubbleFord | 2009-06-26
Du musst angemeldet sein, um einen Kommentar abzugeben.
$(item).attr('disabled', 'true');
funktionieren sollteFinden Sie unter: http://docs.jquery.com/Core/jQuery#elements
InformationsquelleAutor jimyi
Können Sie nur wickeln Sie es wie folgt:
wo
item
ist ein DOM-element. In der Tat, Sie ' ll findet sich dabei oft in der callback-Funktionen, da in der Regelthis
bezieht sich auf ein DOM-element, und Sie wollen in der Regel auf die Verwendung von jQuery-API-Aufrufe.InformationsquelleAutor Peter
Jquery bringt viele verschiedene Typen der Argumente, einschließlich straight-up-HTML-Elemente, Lesen Sie die doco
InformationsquelleAutor jwl