ID 、、、およびの4つのdivが#registrierenあり、このjQueryスクリプトは次のとおりです。#story#faq#mediadaten
var menu='';
$(function()
{
$('#registrieren').attr('id', 'menuAktiv');
menu='registrieren';
$('#registrieren').click(function()
{
if(menu != 'registrieren')
{
$('#menuAktiv').attr('id', menu);
$('#registrieren').attr('id', 'menuAktiv');
menu='registrieren';
}
alert(menu);
});
$('#story').click(function()
{
if(menu!='story')
{
$('#menuAktiv').attr('id', menu);
$('#story').attr('id', 'menuAktiv');
menu='story';
}
alert(menu);
});
$('#faq').click(function()
{
if(menu != 'faq')
{
$('#menuAktiv').attr('id', menu);
$('#faq').attr('id', 'menuAktiv');
menu='faq';
}
alert(menu);
});
$('#mediadaten').click(function()
{
if(menu != 'mediadaten')
{
$('#menuAktiv').attr('id', menu);
$('#mediadaten').attr('id', 'menuAktiv');
menu='mediadaten';
}
alert(menu);
});
});
今、私がをクリックしているとき#story、#faqまたは#mediadaten私はに#registrieren戻るのIDを変更することができません#menuAktiv。
最初にそれらの要素の別の要素IDを変更するときにも、同じ問題が発生します。解決策はありますか?