将jQuery函数应用于同一类<ul> </ul>

时间:2013-05-07 14:50:05

标签: javascript jquery asp.net css

我在ASPX页面中有一个listview控件。我将数据绑定到数据库中的listview,并使用jQuery脚本将.fadein().fadeout()应用于listview。我将相同的listview控件再次添加到同一个网页。因此,该脚本仅适用于一个功能,而不适用于另一个功能。第二个功能控件内容为display:none

如何为具有相同类名的功能应用相同的jQuery脚本?

ASP代码:

<asp:ListView ID="ListView1" runat="server" RepeatLayout="Flow" RepeatDirection="Horizontal" OnItemCommand="ListView1_OnItemCommand" OnItemDataBound="ListView1_ItemDataBound">     
  <LayoutTemplate>
       <div class="ticker twoRows medium">
            <ul class="latestNews">
                <asp:PlaceHolder runat="server" ID="itemPlaceholder" />
            </ul>
        </div>
    </LayoutTemplate>
    <ItemTemplate>
        <li>               
            <asp:LinkButton ID="lnkTitle" runat="server" Text='<%# Eval("NewsTitle") %>'></asp:LinkButton>         
            <asp:LinkButton ID="lnkDesc" runat="server" Text='<%# Eval("NewsDescription") %>'></asp:LinkButton>               
        </li>
    </ItemTemplate>
</asp:ListView>

jQuery脚本:

var initializerRegion =function () {
    startTicker('.latestNews', 1, 3000);    
};

$(function () {     
    initializerRegion();
});

1 个答案:

答案 0 :(得分:0)

听起来,livequery可以解决您的问题。只需看看文档:

livequery.js

希望这对你有用。