我正在尝试使用 jQuery 的append
方法创建按钮。但是,如果我单击它们,由 jQuery 创建的按钮没有波浪效果。我在 HTML 中创建的按钮具有波浪效果。
为什么不一样?如何让 jQuery 创建的按钮也出现波浪效果?
谢谢你的帮助!
$('#line').append('<button type="button" class="btn btn-lg btn-primary">Button created by js</button>');
<link href="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/css/bootstrap.min.css" rel="stylesheet"/>
<link href="https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.7.5/css/mdb.min.css" rel="stylesheet"/>
<button id="btn1" type="button" class="btn btn-lg btn-primary">
Button
</button>
<hr id="line">
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/4.3.1/js/bootstrap.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/mdbootstrap/4.7.5/js/mdb.min.js"></script>