我正在尝试使用这两个功能。我可以使用.more .open
和.more .close
,因为它们无法按预期工作。
我还尝试了.hasClass("open")
/ .hasClass("close")
,但没有尝试。
$(".more .open").on("click", function() {
$("#wait").animate({
scrollTop: 0
}, function() {
$(".more").toggleClass("nascosto"), $("#wait").toggleClass("hidden")
});
});
$(".more .close").on("click", function() {
$(".more").toggleClass("nascosto"), $("#wait").toggleClass("hidden")
});
答案 0 :(得分:1)
您的选择器不正确。应该是.more.open
。请查看以下代码段:
$(".more.open").on("click", function() {
console.log("clicked");
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="more open">
more open div
</div>