我一直在使用标准方法来隐藏/显示一个类,即:
$('.myClass').show(); // or .hide() or .toggle()
但是,如果myClass
是隐藏的并且创建了类的新元素,它是可见的,因为它.hide()
不影响它。为了解决这个问题,如果类在创建时隐藏,我将隐藏新创建的元素。
但是,有没有办法让我可以隐藏该类,使其自动应用于随后创建的元素?
我正在考虑模式:$('#container').on('click', '.myClass', function () {...
它将处理程序附加到稍后创建的元素。本质上,我想用 display 属性来模拟它。