本来はフェード機能をつけたかっただけなのですが、うまくいかなかったので、これに頼りました。どのページのどの要素のどのセレクターにも満足できず、混乱しています。私は他のjqueryライブラリを使用しており、そこに競合があるかどうか疑問に思っていますが、別のサイトでは、同じjqueryライブラリをすべて使用しています-サイクル、イージングなど、競合はありません。
コードは次のとおりです。
<script type="text/javascript">
$('.boda').click(function()
{
$('.fili1').addClass('appear');
});
</script>
<body onload="DrawCaptcha();">
<div id="top-bg">
<div class="navcontainer">
<div class="logo"><img src="graphics/logo.png" alt="logo" width="250" height="100"></div>
<div class="fili1"><img src="graphics/filigree2.png" alt="filigree" width="90" height="120" /></div>
<div id="nav">
<ul>
<li><a href="#" title="comenzar" onClick="colorFade('top-bg','background','','999999')">HOME</a></li>
<li><a href="#" title="nuestra oferta" onClick="colorFade('top-bg','background','','999999')">SERVICIOS</a></li>
<li><span><a href="#" class="boda" title="el dia de tu vida" onClick="colorFade('top-bg','background','999999','ffffff')">Bodas</a></span></li>
<li><a href="#" title="envia un mensaje" onClick="colorFade('top-bg','background','','999999')">CONTACTO</a></li>
</ul>
</div>
</div>
</div>
CSS:
.fili1 {
background-color: none;
position:absolute;
top:10px;
right:10px;
opacity:0;
}
.appear {
opacity1;}