Tag: 中继器

展开/折叠嵌套的转发器

我正在尝试实现嵌套转发器,外部转发器显示类别(最初折叠),当用户单击+或 – 内部转发器扩展/折叠时。 我有中继器,但当我点击+两个内部中继器扩展。 我试图动态设置类名,所以只有一个会扩展,但现在它看到我打破了它。 这就是我所拥有的以及我所尝试的(减去不相关的东西): <i id="br-plus" class="fa fa-plus-circle" style="color: #3697EA; margin-left: 1%; margin-top: 60px;" data-cat="”> <table class='’ style=”display: none; margin-top: 10px; font-size: 26px; width: 90%;”> … 我尝试将数据属性添加到+和 – icons(data-cat),对内部转发器中的表使用相同的类别值(将其类设置为类别名称),并在jQuery中展开和折叠基于哪个加号单击/减去。 当我查看源时,图标具有正确的数据属性(正确的类别缩写),但表的类名称为空。 $(function () { $(‘#br-plus’).on(‘click’, function () {debugger var cat = $(‘#br-plus’).data(“cat”) //var catID = $(‘#hfCategoryID’).val(); $(‘.’ + cat).toggle(); $(this).hide(); $(‘#br-minus’).show(); }); $(‘#br-minus’).on(‘click’, function […]