Есть ли способ сообщить jQuery, что вы хотите, чтобы к нему применялось то, что когда-либо будет после text()
или html()
? Трудно объяснить, легче показать:
$("#someElement").html().replace(oldWord, newWord, "g");
Вышесказанное не изменит DOM, вам нужно будет сделать:
$("#someElement").html($("#someElement").html().replace(oldWord, newWord, "g"));
которая является болью в а **.
edit: Что я хотел бы увидеть, так это возможность сделать это:
$("#someElement").html(.replace(oldWord, newWord("g"));
Не знаю, возможно ли это, или даже практично, действительно. Есть ли причина, по которой это не могло быть сделано?