idでfollow要素を選択しようとしていますtoggleThisDiv
。マークアップは次のようになります。
<li id="liCategory" runat="server">
<asp:HyperLink ID="lnkCategory" runat="server">
<span><asp:Literal ID="litCategory" runat="server" Visible="true" /></span>
<asp:Image ID="imgMan" runat="server" Visible="false" /></asp:HyperLink>
<asp:Button ID="btnToggleDiv" runat="server" Text="+" Visible="false" />
</li>
<div id="toggleThisDiv" runat="server" style="display:none;margin-top:-16px;">
そしてjQuery:
$(document).ready(function () {
$('[id*="btnToggleDiv"]').click(function () {
$(this).next().slideToggle(100);
return false;
});
});
これは、ボタンがリストアイテムの外側にある場合に機能しますが、これはすべてリピーターの内側にあり、そのままにしておくと、作成されたすべてのボタンは、関連付けられたリストアイテム内ではなく、隣り合って表示されます。
次のdiv(toggleThisDiv)を選択できるjQuery内の何かを探していますが、これは可能ですか?
ありがとうございました