【发布时间】:2013-12-05 10:33:44
【问题描述】:
我在数据列表中有一张图片
<asp:DataList ID="dlHotels" runat="server" >
<ItemTemplate>
<img id="opener" class="btn12" alt="" src="images/view.jpg" />
</ItemTemplate>
</asp:DataList>
当我点击图片时 jquery 被调用
$(function () {
$("#dialog").dialog({
autoOpen: false,
show: {
effect: "blind",
duration: 1000
},
hide: {
effect: "explode",
duration: 1000
}
});
$("#opener").click(function () {
$("#dialog").dialog("open");
});
});
现在在这个 jquery 中出现一个弹出窗口,它是 div 在数据列表之外
<div id="dialog" title="Choose Your Dates">
</div>
现在当 div 出现时我想要什么,它应该知道它是通过哪个图像调用的。
【问题讨论】:
-
我对什么都没有出现并不感到惊讶。对话框和开启者 ID 声明在哪里?
-
不,这不是我的问题 div 正在出现,但我想知道 datalist 的索引
标签: c# jquery asp.net jquery-ui