jquery 与datalist 事件绑定? datalist 中有一详细连接,我点击他后出发jquery事件,但是该怎么去绑定呢,单单用$()去绑定,只能绑定第一行的数据,有没什么办法呢,如果是循环绑定,该怎么绑定 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不太明白你的意思 你一定要用JQUERY绑定? 你在datalist模板列里加JS事件 不行么?公用一个js事件 然后将每行决定唯一的关键字作为参数 我想要点击详细连接,弹出用户详细信息,但是现在点击详细获取的值不对,该怎么处理呢,$()用ID显示的是第一条数据,绑定class显示最后一条数据,求助!var speed = 600;//动画速度 $(".race a").click(function(event){//绑定事件处理 event.stopPropagation(); var offset = $(event.target).offset();//取消事件冒泡 $(".datalayer").css({ top:offset.top + $(event.target).height() + "px", left:offset.left });//设置弹出层位置$(".datalayer").show(speed);//动画显示 }); <ItemTemplate> <table border="0" width="100%" cellspacing=0> <tr> <td class="con" width="20%"> <div class="datalayer"> <table> <tr> <td>用户邮箱:</td> <td><%#DataBinder.Eval(Container.DataItem, "postnumber")%></td> <td>昵称:</td> <td></td> </tr> <tr> <td>用户名:</td> <td></td> <td>总积分</td> <td></td> </tr> </table> </div> <div align="center" class="race"> <a href="#">详细</a> <asp:CheckBox ID="chkDel" runat="server" /> </div> </td> <td class="con" width="20%"> <asp:Label ID="lblID" runat="server" Visible ="false" Text='<%#DataBinder.Eval(Container.DataItem, "id")%>'></asp:Label> <div align="center"> <%#DataBinder.Eval(Container.DataItem, "email")%></div> </td> <td class="con" width="20%"> <div align="center"> <%#DataBinder.Eval(Container.DataItem, "nickname")%></div> </td> <td class="con" width="20%"> <div align="center"> <%#DataBinder.Eval(Container.DataItem, "username")%></div> </td> <td class="con" width="10%"> <div align="center"> <%#DataBinder.Eval(Container.DataItem, "integral")%></div> </td> <td class="con" width="10%"> <div align="center"> <%#DataBinder.Eval(Container.DataItem, "sex")%></div> </td> </tr> </table> </ItemTemplate> input radio默认样式修改问题 请教JQUERY UI 利用draggable+droppable实现一个这个效果怎么做 有谁知道163邮箱的文件上传功能是怎么做的吗? 关于弹出式提式框 哭求各位JS高手,小第一个问题想问! javascript 循环内不认对象 问个简单问题 有什么方法可以控制指定的那张图片在网页显示完成以后再下载吗? ^_^,新年到了,问BOSS一下~,你那三个问题是IE6的新特性?,顺便散散分~ extjs treePanel抛出异常,高手看看。 这行代码正确吗?为什么运行时总是出错 最近在学JQURY很多东西看不明白问几个问题,请会的帮解答下。
$(".race a").click(function(event){//绑定事件处理
event.stopPropagation();
var offset = $(event.target).offset();//取消事件冒泡
$(".datalayer").css({ top:offset.top + $(event.target).height() + "px", left:offset.left });//设置弹出层位置$(".datalayer").show(speed);//动画显示
}); <ItemTemplate>
<table border="0" width="100%" cellspacing=0>
<tr>
<td class="con" width="20%">
<div class="datalayer">
<table>
<tr>
<td>用户邮箱:</td> <td><%#DataBinder.Eval(Container.DataItem, "postnumber")%></td>
<td>昵称:</td> <td></td>
</tr>
<tr>
<td>用户名:</td> <td></td>
<td>总积分</td> <td></td>
</tr>
</table>
</div>
<div align="center" class="race">
<a href="#">详细</a>
<asp:CheckBox ID="chkDel" runat="server" />
</div>
</td>
<td class="con" width="20%">
<asp:Label ID="lblID" runat="server" Visible ="false"
Text='<%#DataBinder.Eval(Container.DataItem, "id")%>'></asp:Label>
<div align="center">
<%#DataBinder.Eval(Container.DataItem, "email")%></div>
</td>
<td class="con" width="20%">
<div align="center">
<%#DataBinder.Eval(Container.DataItem, "nickname")%></div>
</td>
<td class="con" width="20%">
<div align="center">
<%#DataBinder.Eval(Container.DataItem, "username")%></div>
</td>
<td class="con" width="10%">
<div align="center">
<%#DataBinder.Eval(Container.DataItem, "integral")%></div>
</td>
<td class="con" width="10%">
<div align="center">
<%#DataBinder.Eval(Container.DataItem, "sex")%></div>
</td>
</tr>
</table>
</ItemTemplate>