В Joomla я переключаюсь между языками, не использующими флаги страны, в качестве индикатора, на котором я нахожусь, но переключая текст с английского на африкаанс с помощью метода replaceWith() jQuery.Ссылки не меняются после изменения текста с помощью jQuery
Проблема, с которой я столкнулась, заключается в том, что при первом щелчке слова «английский», чтобы изменить его на африкаанс, ссылка не работает. Однако он работает над переключением, когда ему нужно вернуться.
Поблагодарили бы за помощь. Вот моя логика, как я думаю, что это должно работать:
jQuery(document).ready(function($) {
$(".item48").toggle(
function() {
$(this).replaceWith("<li class='active item48' id='current'><a href='index.php?lang=af'><span>English</span></a></li>");
},
function() {
$(this).replaceWith("<li class='active item48' id='current'><a href='index.php?lang=en'><span>Afrikaans</span></a></li>");
}
);