Я не мог перезагрузить в один клик внешнего div-содержимого, которые были вставлены в главную страницу с помощью выбора языка через jquery
Я не мог перезагрузить в одно нажатие внешнего div-содержимого, которые были вставлены в главную страницу с помощью Language-selector через jquery.
Ссылки должны быть явно нажаты, чтобы jquery сменил "язык" внешнего содержимого, вставленного в div, на правильный. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Фактический URL здесь:
Например:
(а) Нажав "Услуги -> Контакт",
(б) затем смени язык,
(c) Контент не "перезагружается" с соответствующим измененным языковым контентом
Я не знаю, как выполнить эту причину нескольких ссылок. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Обратите внимание, что главная страница имеет несколько областей, которые вставлены извне, например, основной корпус и левая сторона.
Мое предположение: я хотел бы что-то вроде этого:
а) left_link_index-> "Определить текущий URL", загрузить контент при смене языка
б) mainbody -> "Определить текущий URL перед хэшем" загрузить контент при смене языка
$(document).ready(function() {
$("#mainbody").load(url_web)
$("#left_link_index").load(left_url_web)
});
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~ Скрипт, который меняет язык, а также загружает внешний div-контент
<script>
// stackru: 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>