gehe ich, wenn wissen möchten und wie Sie einen jquery Befehl als Funktion der Parameter übergeben kannJQuery eine jquery-Methode mit Argumenten als Funktion des Parameters
var childs = ["#foo", "#bar"];
loopTheChilds("trigger('change')");
loopTheChilds("prop('disabled', true)");
var loopTheChilds = function (operation) {
$.each (childs, function (idx, val) {
$(val)[operation]();
});
}
Mein gol dieses
$("#foo").trigger("change");
$("#bar").trigger("change");
// or
$("#foo").prop('disabled', true);
$("#bar").prop('disabled', true);
zu erhalten wäre
Oder wissen, wie man das gleiche Ergebnis auf andere Weise erhält.
Dank
Es ist möglich, mit eval(), aber unter Verwendung von eval() als schlechte Praxis betrachtet. – WaldemarIce