У меня есть статья со многими примерами слова "цвет". Я установил кнопку с классом .colour, чтобы, если вы хотите, вы можете щелкнуть ее и изменить орфографию от "color" до "color" на всей странице. Я написал несколько jQuery для этого, но меняет только один экземпляр цвета слова, но не все. Вам нужно будет многократно нажимать кнопку, чтобы изменить все из них.
$(document).ready(function(){
$(".colour").click(function(){
$("body").children().each(function() {
$(this).html($(this).html().replace("color","colour"));
});
})
})
Есть ли способ повторить цикл script, пока он не изменит все экземпляры? Также можно сделать так, чтобы он не учитывал регистр? Я новичок в javascript и jquery, поэтому может быть вопрос о нобе. Благодаря
Вот его код: http://codepen.io/patrickaltair/pen/vcdmy