gpt4 book ai didi

c# - 为什么我的中继器会出现切换问题?

转载 作者:太空宇宙 更新时间:2023-11-03 19:20:52 25 4
gpt4 key购买 nike

我有一个中继器,里面有一个 div 和按钮。但是正如您所知,中继器 ID 已更改。喜欢
ctl00_ContentPlaceHolder1_rptToogle_ctl00_btnTooglectl00_ContentPlaceHolder1_rptToogle_ctl01_btnTooglectl00_ContentPlaceHolder1_rptToogle_ctl02_btnToogle

该代码有效,但对所有人都有效。我的意思是当我点击每个 div 时都会打开。我只想打开我选择的,而不是全部。我该如何解决?

<script type="text/javascript">
$(document).ready(function () {
$('[id*="btnToogle"]').click(function () {
$('[id*="divToogle"]').slideToggle(100);
return false;
});
});
</script>

<asp:Repeater id="rptToogle" runat="server">
<ItemTemplate>
<asp:Button id="btnToogle" runat="server" Text=""></asp:Button>
<div id="divToogle" runat="server" style="display:none;">
asdasd, asdasd, asdasd
</div>
</ItemTemplate>
</asp:Repeater>

最佳答案

试试这个...在点击

<script type="text/javascript">
$(document).ready(function () {
$('[id*="btnToogle"]').click(function () {
$(this).slideToggle(100);
return false;
});
});
</script>

关于c# - 为什么我的中继器会出现切换问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12351020/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com