Ich habe die HTML folgende button
s:Zurück gefilterten Ergebnisse in Array
<button name="foo" class="one active">cat</button>
<button name="foo" class="one active">dog</button>
<button name="foo" class="one active">hamster</button>
<button name="foo" class="one">rhino</button>
<button name="foo" class="one">rat</button>
folgende jQuery
Code Gegeben:
var res = $('button[name=foo]', '#my-form').filter(function() {
return $(this).hasClass('active');
}).text();
res
endet mit der Zeichenfolge "catdoghamster"
, wenn ich hätte das Ergebnis erwartet in einem Array wie ["cat", "dog", "hamster"]
.
Wie filtere ich die oben genannten Schaltflächen basierend auf einer Klasse und die text
der Schaltflächen in einem Array zurück?
Perfekt, Prost –