我想在页面加载时突出显示div。我能找到解决方案。 但问题在于它淡化了div的全部内容。我用过什么
$('#searchdiv .highligth').fadeOut(1000);
和我写的html
<div id="searchdiv">
<div class="highligth">
<table cellspacing="2">
<tr>
<td>
<a class="anchorText">Filter By:</a>
</td>
<td>
<asp:ObjectDataSource ID="objLanguage" runat="server" OldValuesParameterFormatString="original_{0}"
SelectMethod="GetLanguage" TypeName="Lang.Repositories.LanguageRepository">
</asp:ObjectDataSource>
<asp:DropDownList ID="dlFilter" runat="server" DataSourceID="objLanguage" DataTextField="LanguageType"
DataValueField="LanguageId" Width="150px" AppendDataBoundItems="True" OnDataBinding="dlFilter_DataBinding"
OnDataBound="dlFilter_DataBound">
</asp:DropDownList>
</td>
<td>
<asp:Button ID="btnFilter" runat="server" Width="90px" Text="Filter" OnClick="btnFilter_Click" />
</td>
</tr>
</table>
</div>
</div>
几秒钟,div被突出显示,并且提到了淡出,因此内容也淡出,div变空。 如何让这些控制可见?
感谢。
答案 0 :(得分:1)
这是你想要做的吗?
$('.highligth').effect("highlight", {}, 3000);
答案 1 :(得分:1)
使用fadeOut和fadeIn方法,
$('#searchdiv .highligth').fadeOut(1000).fadeIn(2000);
答案 2 :(得分:0)
试试这个
$('#searchdiv .highligth').css({opacity: 0}).animate({opacity: 0.5 }, 1000);
答案 3 :(得分:0)
实际上,有一种非常简单且新颖的方法来实现此目的。
只需添加#:~:text=Highlight%20These
尝试访问此链接
https://stackoverflow.com/questions/38588721#:~:text=Highlight%20a%20text