Я не могу перезагрузить в один клик внешний div-контент, который был вставлен в главную страницу с помощью Language-selector через jquery.
Ссылки необходимо явно щелкнуть, чтобы jquery сменил «язык» внешнего содержимого, вставленного в div, на правильный.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Фактический URL-адрес здесь :
Например:
(a) Нажмите «Услуги -> Контакт»,
(b) Затем измените язык,
(c) Контент не «перезагружен» с соответствующим измененнымсодержание языка
Я не знаю, как выполнить эту причину нескольких ссылок.~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Обратите внимание, что на главной странице есть несколько областей, которые вставляются извне, например, основной корпус и левая сторона.
Мое предположение: я хотел бы что-то вроде этого:
a) left_link_index -> "Определить текущий URL", загрузить содержимое при изменении языка
b) mainbody --> «Определить текущий URL перед хэшем» загрузить содержимое при изменении языка
$(document).ready(function() {
$("#mainbody").load(url_web)
$("#left_link_index").load(left_url_web)
});
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Сценарийчто меняет язык, а также загружает внешний div-контент
<script>
// stackoverflow: 49637061 & 11134701
$('[lang="en"]').show();
$('[lang="gr"]').hide();
$(document).ready(function(){
$("#idR_Code_PSPP").click(function(){
$("#mainbody").load("R_Code_PSPP.html #st_en").data('url_idR_Code_PSPP', "R_Code_PSPP.html#st_en")
$("#left_link_index").load("R_Code_PSPP.html #left_links_en")
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+ $("#mainbody").data('url_idR_Code_PSPP');
$("#mainbody_2").html(url_web)
});
$("#idStatistics").click(function(){
$("#mainbody").load("Statistics.html #st_en").data('url_idStatistics', "Statistics.html#st_en");
$("#left_link_index").load("Statistics.html #left_links_en")
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idStatistics');
$("#mainbody_2").html(url_web)
});
$("#idStat_Article").click(function(){
$("#mainbody").load("Stat_Article.html #st_en" ).data('url_idStat_Article', "Stat_Article.html#st_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idStat_Article');
$("#mainbody_2").html(url_web)
});
$("#idPlanets_Health").click(function(){
$("#mainbody").load("Planets_Health.html #st_en").data('url_idPlanets_Health', "Planets_Health.html#st_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idPlanets_Health');
$("#mainbody_2").html(url_web)
});
$("#idServices").click(function(){
$("#mainbody").load("Services.html #st_en").data('url_idServices', "Services.html#st_en");
$("#left_link_index").load("Services.html #left_links_en");
var url_idServices = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idServices');
$("#mainbody_2").html(url_idServices)
});
$(document).on('click', '#id_bio_history_en', function(){
$("#mainbody").load("Services.html #bio_history_en").data('url_bio_history_en', "Services.html#bio_history_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_bio_history_en');
$("#mainbody_2").html(url_web)
});
$(document).on('click', '#id_info_en', function(){
$("#mainbody").load("Services.html #info_en").data('url_info_en', "Services.html#info_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_info_en');
$("#mainbody_2").html(url_web)
});
$(document).on('click', '#id_contact_en', function(){
$("#mainbody").load("Services.html #contact_en").data('url_contact_en', "Services.html#contact_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_contact_en');
$("#mainbody_2").html(url_web)
});
});
$('#lang_switch').change(function () {
var lang = $(this).val();
switch (lang) {
case 'gr':
$('[lang="en"]').hide();
$('[lang="gr"]').show();
$(document).ready(function(){
$("#idR_Code_PSPP").click(function(){
$("#mainbody").load("R_Code_PSPP.html #st_gr").data('url_idR_Code_PSPP', "R_Code_PSPP.html#st_gr");
$("#left_link_index").load("R_Code_PSPP.html #left_links_gr" )
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idR_Code_PSPP');
$("#mainbody_2").html(url_web)
});
$("#idStatistics").click(function(){
$("#mainbody").load("Statistics.html #st_gr").data('url_idStatistics', "Statistics.html#st_gr");
$("#left_link_index").load("Statistics.html #left_links_gr")
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idStatistics');
$("#mainbody_2").html(url_web)
});
$("#idStat_Article").click(function(){
$("#mainbody").load("Stat_Article.html #st_gr" ).data('url_idStat_Article', "Stat_Article.html#st_gr");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idStat_Article');
$("#mainbody_2").html(url_web)
});
$("#idPlanets_Health").click(function(){
$("#mainbody").load("Planets_Health.html #st_gr").data('url_idPlanets_Health', "Planets_Health.html#st_gr");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idPlanets_Health');
$("#mainbody_2").html(url_web)
});
$("#idServices").click(function(){
$("#mainbody").load("Services.html #st_gr").data('url_idServices', "Services.html#st_gr");
$("#left_link_index").load("Services.html #left_links_gr");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idServices');
$("#mainbody_2").html(url_web)
});
$(document).on('click', '#id_bio_history_gr', function(){
$("#mainbody").load("Services.html #bio_history_gr").data('url_bio_history_gr', "Services.html#bio_history_gr");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+ $("#mainbody").data('url_bio_history_gr');
$("#mainbody_2").html(url_web)
});
$(document).on('click', '#id_info_gr', function(){
$("#mainbody").load("Services.html #info_gr").data('url_info_gr', "Services.html#info_gr");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_info_gr');
$("#mainbody_2").html(url_web)
});
$(document).on('click', '#id_contact_gr', function(){
$("#mainbody").load("Services.html #contact_gr").data('url_contact_gr', "Services.html#contact_gr");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_contact_gr');
$("#mainbody_2").html(url_web)
});
});
break;
case 'en':
$('[lang="gr"]').hide();
$('[lang="en"]').show();
$(document).ready(function(){
$("#idR_Code_PSPP").click(function(){
$("#mainbody").load("R_Code_PSPP.html #st_en").data('url_idR_Code_PSPP', "R_Code_PSPP.html#st_en");
$("#left_link_index").load("R_Code_PSPP.html #left_links_en")
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idR_Code_PSPP');
$("#mainbody_2").html(url_web)
});
$("#idStatistics").click(function(){
$("#mainbody").load("Statistics.html #st_en").data('url_idStatistics', "Statistics.html#st_en");
$("#left_link_index").load("Statistics.html #left_links_en")
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idStatistics');
$("#mainbody_2").html(url_web)
});
$("#idStat_Article").click(function(){
$("#mainbody").load("Stat_Article.html #st_en" ).data('url_idStat_Article', "Stat_Article.html#st_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idStat_Article');
$("#mainbody_2").html(url_web)
});
$("#idPlanets_Health").click(function(){
$("#mainbody").load("Planets_Health.html #st_en").data('url_idPlanets_Health', "Planets_Health.html#st_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idPlanets_Health');
$("#mainbody_2").html(url_web)
});
$("#idServices").click(function(){
$("#mainbody").load("Services.html #st_en").data('url_idServices', "Services.html#st_en");
$("#left_link_index").load("Services.html #left_links_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_idServices');
$("#mainbody_2").html(url_web)
});
$(document).on('click', '#id_bio_history_en', function(){
$("#mainbody").load("Services.html #bio_history_en").data('url_bio_history_en', "Services.html#bio_history_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_bio_history_en');
$("#mainbody_2").html(url_web)
});
$(document).on('click', '#id_info_en', function(){
$("#mainbody").load("Services.html #info_en").data('url_info_en', "Services.html#info_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_info_en');
$("#mainbody_2").html(url_web)
});
$(document).on('click', '#id_contact_en', function(){
$("#mainbody").load("Services.html #contact_en").data('url_contact_en', "Services.html#contact_en");
var url_web = window.location.protocol+"//"+window.location.hostname+":"+ window.location.port+"/"+$("#mainbody").data('url_contact_en');
$("#mainbody_2").html(url_web)
});
});
break;
};
});
</script>