Joomla에서는 나라 플래그를 사용하지 않는 언어를 전환하면서 오전 언어를 jQuery의 replaceWith() 메소드를 사용하여 영어에서 아프리칸스로 전환합니다.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>");
}
);