我有一个javascript函数可以执行此操作
document.addEventListener('scroll', function (event) {
if ($(this).scrollTop() > 52) {
do something
} else {
do something
}
});
但我希望此功能仅针对特定页面而不是整个网站触发。有没有办法可以为此添加页面ID?像这样的东西?
document.addEventListener('scroll', "#pageID", function (event) {
if ($(this).scrollTop() > 52) {
do something
} else {
do something
}
});
答案 0 :(得分:0)
所以有两种方式:
第一种方法是检查网址,然后触发该功能:
if (window.location.pathname == "/path/to/PageName.html") {
document.addEventListener('scroll', function (event) {
if ($(this).scrollTop() > 52) {
do something
} else {
do something
}
});
}
其次是将jquery片段添加到仅需要此功能的页面。