我已经包含了一个非常简化的示例来说明我遇到的情况。我有一个 ajax 迷你购物车,它是一种滑出的形式。我有一个“关闭购物车”按钮,只是假设它隐藏了购物车,但on.("click", 由于它包裹在表单元素中,因此无法正确触发。由于它的构建方式,我无法将关闭按钮从表单中移除。$("#open-slider").on ("click", () => { $("#slider").css("opacity","1");});$("#close-slider").on ("click", () => { $("#slider").css("opacity","0");});.header { width:100vw; height:60px; background-color:red;}#slider { height:100px; width:100px; background-color:blue; opacity: 0;}<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script><div class="header"> <button id="open-slider"> Open slider </button> <form id="slider"> <div class="slider-header"> <button id="close-slider"> close </button> </div> </form></div>
添加回答
举报
0/150
提交
取消