ele.fadeOut().queue();后會(huì)影響后續(xù)對(duì)ele的fadeIn()操作。代碼如下:<head><meta charset="UTF-8"><title>Title</title><style> .container{ width: 90%; height: auto; } #fadeDiv{ width: 20vw; height: 20vh; background: cadetblue; } .button{ width: 5vw; height: 5vw; border-radius: 50%; background: deepskyblue; }</style><script src="../jquery-3.1.1.min.js"></script></head><body><div class="container"> <div id="button0" class="button">button0</div> <div id="button1" class="button">button1</div> <div id="fadeDiv"></div></div><script>(function () { $("#button0").click(function () { $("#fadeDiv").fadeOut(1000).queue(function () { console.log("1"); }); }) $("#button1").click(function () { $("#fadeDiv").fadeIn(); })})()</script></body>目前在用setTimeOut()代替queue(),可行。不過想問下queue()這樣用出現(xiàn)的后果是什么原因呢,辛苦各位大佬點(diǎn)解~~謝謝
jQuery fadeOut().queue()配合使用的BUG
BIG陽
2019-03-28 14:10:11