jquery实现动态绑定数据后,鼠标移上去悬浮div显示详细信息
<asp:RepeaterID="rtShow"runat="server"OnItemDataBound="Repeater1_ItemDataBound"onitem...
<asp:Repeater ID="rtShow" runat="server" OnItemDataBound="Repeater1_ItemDataBound" onitemcommand="rtShow_ItemCommand"> <ItemTemplate> <div id="Goods"> <div class="Goods_Name"><%#Eval("F_NAME") %> </div> <div class="Goods_New"></div> <img src="image/20090512_e32cd295d69056fedcb6SAwyJ6XuDcwM.gif" /> <div class="Goods_Type">勋章</div> </div> </ItemTemplate> </asp:Repeater>鼠标移到div时就在旁边悬浮个框,这是动态加载的数据,不是固定的,jquery该怎么写,
实现出这种效果 展开
实现出这种效果 展开
3个回答
展开全部
把悬浮的写在列表项里,比如列表项class是div1,悬浮框是div2,
可以用$(".div1").find(".div2")来控制
可以用$(".div1").find(".div2")来控制
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你这么写
<ItemTemplate>
<div id="Goods">
页面里面会有很多 <div id="Goods">的div,id在一个页面上需要唯一,才能通过jquery获取。因此,你可以加上
<div id="Goods<%# Container.ItemIndex%>">
来说实现,相应的,里面的id也是一样
这样写就可以
<div id="Goods<%# Container.ItemIndex%>" onmouseover="xxx(<%# Container.ItemIndex%>)">
调用js函数了。js函数里面可以通过
function xxx(x){
$("#Goods_New" + x).load("xxx.aspx") //来获取内容;
}
<ItemTemplate>
<div id="Goods">
页面里面会有很多 <div id="Goods">的div,id在一个页面上需要唯一,才能通过jquery获取。因此,你可以加上
<div id="Goods<%# Container.ItemIndex%>">
来说实现,相应的,里面的id也是一样
这样写就可以
<div id="Goods<%# Container.ItemIndex%>" onmouseover="xxx(<%# Container.ItemIndex%>)">
调用js函数了。js函数里面可以通过
function xxx(x){
$("#Goods_New" + x).load("xxx.aspx") //来获取内容;
}
追问
您复制的这个是从csdn上面复制来的吧?csdn上面也是我提问的,这个回答没用。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询