【发布时间】:2011-03-05 09:29:03
【问题描述】:
我对 jquery 的奇迹非常陌生。
我只是想知道如何让我的 img 按钮显示/隐藏不透明度差异(因此)
<script type="text/javascript">
<![CDATA[
$(".ExcommKnap").mouseover(function () { $(this).stop().fadeTo('fast', 0.5, function(){}) });
$(".ExcommKnap").mouseout(function () { $(this).stop().fadeTo('fast', 1.0, function(){}) });
]]>
</script>
这很好。但我还需要在将鼠标悬停在其上方显示特定于该按钮的文本上时制作该按钮。
我在这里制作了这些在 for each 中循环的元素。
<div style="top:10px; width:755px;text-align:right; position:absolute; ">
<div id="Page-{@id}" class="headlinebox">
<xsl:value-of select="@nodeName"/>
</div>
</div>
<a href="{umbraco.library:NiceUrl(@id)}">
<img class="ExcommKnap" src="{$media/data[@alias='umbracoFile']}" />
</a>
我需要在将鼠标悬停在其按钮上时显示单个文本。 因此我有 id="page-{@id}" 循环出来,需要在我假设的 jquery 代码中得到这个位置。 所以当我将鼠标悬停在 img class="ExcommKnap" 上时,它会使正确的文本可见。
但我需要 div id="page-{id}" 在页面加载开始时不可见,然后在其按钮悬停时可见。谁能帮忙?
【问题讨论】:
标签: jquery foreach hover elements umbraco