隐藏第1个外repeater jQuery形式的中继器中继器
$(document).ready(function () {
$('.outer-repeater').repeater({
show: function() {
$(this).slideDown();
},
hide: function (deleteElement) {
if(confirm('Outer delete sure?')) {
$(this).slideUp(deleteElement);
}
},
repeaters: [{
selector: '.inner-repeater',
hide: function (deleteElement) {
if(confirm('Inner delete sure?')) {
$(this).slideUp(deleteElement);
}
},
show: function() {
$(this).slideDown();
}
}]
});
});
我坚持了2天。因此,这是我的问题:
- 初始化后如何隐藏第一外围中继器?仅在单击添加按钮后才出现。
- 当我尝试删除内部项目时,我会收到2次删除外部删除确认,然后进行内部删除确认。 我读了类似的主题,但我无法在代码中弄清楚。 https://github.com/dubfriend/jquery.repeath.repeath.repeath/42
$(document).ready(function () {
$('.outer-repeater').repeater({
show: function() {
$(this).slideDown();
},
hide: function (deleteElement) {
if(confirm('Outer delete sure?')) {
$(this).slideUp(deleteElement);
}
},
repeaters: [{
selector: '.inner-repeater',
hide: function (deleteElement) {
if(confirm('Inner delete sure?')) {
$(this).slideUp(deleteElement);
}
},
show: function() {
$(this).slideDown();
}
}]
});
});
I've stuck for 2 days. So here is my questions:
- How to hide 1st outer repeater after initializing? It will appear only after clicking add button.
- I receive 2 delete Outer delete confirmation followed by inner delete confirmation when I try delete inner item.
I've read similar topics but I couldn't figure out in my code. https://github.com/DubFriend/jquery.repeater/issues/42
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
对于您的第一个问题:“ 初始化后如何隐藏第1个外围中继器?它只有在单击添加按钮后才出现。
可以添加样式=“显示:无;”在您的第一个数据重复程序中示例:
另一个选择是删除元素
For your first question: "How to hide 1st outer repeater after initializing? It will appear only after clicking add button."
You can add style="display:none;" to your first data-repeater-item Example:
Another choice is to delete the element