jsでテキストの色を変更することはできません。divタグの表示と非表示はうまく機能していますが、色を変更することはできません。ところで、私のcssファイルには、これらのリンクのスタイルはありません。
HTML:
<ul>
<li id="web_link"><a href="#">WEB</a></li>
<li id="design_link"><a href="#">DESIGN</a></li>
<li id="photo_link"><a href="#">PHOTO</a></li>
</ul>
<div id="web_proekti">
Some elements
</div>
<div id="design_proekti">
Some elements
</div>
<div id="photo_proekti">
Some elements
</div>
Javascriptファイル:
$('#web_link').click(function()
{
$('#web_proekti').show();
$('#design_proekti').hide();
$('#photo_proekti').hide();
$('#design_link').css('color','#999');
$('#photo_link').css('color','#999');
}
);
$('#design_link').click(function()
{
$('#design_proekti').show();
$('#web_proekti').hide();
$('#photo_proekti').hide();
$('#web_link').css('color','#999');
$('#photo_link').css('color','#999');
}
);
$('#photo_link').click(function()
{
$('#photo_proekti').show();
$('#design_proekti').hide();
$('#web_proekti').hide();
$('#design_link').css('color','#999');
$('#web_link').css('color','#999');
}
);