我希望在用户滚动到一个div之后添加一个class,但不知道为什么无论我写什么,div都不会打开。
我使用location.hash == ""来检查url中是否有特定字符串,并滚动到该div。一旦它滚动到那个div,我想删除hide class 并添加 show class(这将显示div),但我无法使其正常工作。
这可能非常简单,但我无法达到正确的效果。
以下是我的代码:
我使用location.hash == ""来检查url中是否有特定字符串,并滚动到该div。一旦它滚动到那个div,我想删除hide class 并添加 show class(这将显示div),但我无法使其正常工作。
这可能非常简单,但我无法达到正确的效果。
以下是我的代码:
if(window.location.hash == 'data-sheets') {
$.scrollTo('.Data-Sheets', 0, { offset:-1 } , { easing:'elasout' });
$(".Data-Sheets .expand2").removeClass("hide");
$(".Data-Sheets .expand2").addClass("show");
}
.hide()
/.show()
而不是应用类(与Q没有直接关系)。 - SW4