如何使用 jQuery 更改 css 以使其对未来的元素也生效?我有一个问题,我正在使用 $().show() 来切换某些元素的显示,但随后我添加了具有相同类的新元素,并且它们保持隐藏状态。
<style type="text/css">
.visibleState { display: none; }
</style>
<script>
$('.visibleState').show();
$('#appendHere').html('<div id="second" class="visibleState">* Second is NOT? visible</div>');
</script>
这可能已经被问到了,但我找不到它。我尝试以不同的方式使用 live() ,但这似乎不起作用。这样做的正确方法是什么?
示例:http: //jsfiddle.net/amorris/wykhv/