Używam następującego skryptu do znajdowania i zamiany tekstu na mojej stronie.Funkcja jQuery do znajdowania i zamiany
$("#content #tablelabel p").text(function (_, ctx) { return ctx.replace("Check In", "入住"); });
Ale są setki słów do znalezienia i zamiany. Niektóre z nich mają tę samą ścieżkę CSS. Czy możecie mi powiedzieć, jak zoptymalizować ten skrypt i stworzyć funkcję przekazywania ścieżki i słowa CSS do znalezienia i zamiany, aby wyeliminować powtarzanie tych samych skryptów?
Możliwe jest również przekazywanie wielu słów w celu znalezienia ich tekstu zastępczego. Na przykład bez pisania
$("#content #tablelabel p").text(function (_, ctx) { return ctx.replace("Room Type", "入住"); });
$("#content #tablelabel p").text(function (_, ctx) { return ctx.replace("Guests", "退房"); });
mogę zrobić czegos potrzebowalem jak
$("#content #tablelabel p").text(function (_, ctx) { return ctx.replace({'Room Type': '房间类型','Guests': '房间类型'}); });
Dzięki
Dlaczego robisz to za pomocą JS, a nie po stronie serwera przed wpisywanie tekstu w języku angielskim? – dchayka