<asp:DataList ID="dlDataList" runat="server">
<ItemTemplate>
<p>
<h4>
<div class="ntitle" id='<%# Eval("Email_ID") %>'>
<asp:Label ID="Label30" runat="server" Text='<% #Eval("Departure_Country") %>'></asp:Label>
-
<asp:Label ID="Label31" runat="server" Text='<% #Eval("Arrival_Country") %>'></asp:Label>
</div>
</h4>
</p>
<div class="ncontent" id='d<%# Eval("Email_ID") %>'>
<asp:Label ID="Label32" runat="server" Text="Company Name" Width="250px"></asp:Label>
<asp:Label ID="Label33" runat="server" Text='<% #Eval("comp_name") %>'></asp:Label>
<br />
<asp:Label ID="Label34" runat="server" Text="Contact Person" Width="250px"></asp:Label>
<asp:Label ID="Label35" runat="server" Text='<% #Eval("contact_person") %>'></asp:Label>
<br />
`enter code here`
</div>
<script language="JavaScript" type="text/javascript">
$("div.ntitle").click(function () {
debugger;
// $(this).closest('div').next('.ncontent').slideToggle();
$(this).next('.ncontent').slideToggle();
});
</script>
我有一个带有两个div标签的datalist。我在javascript中编写代码,点击一个div,切换相关的下一个div。当我点击带有类名ntitle的第一个div时,它不会用类“ncontent”切换下一个div标签。