每次Facebook更新用户的订阅源时(滚动时),我都想调用javascript函数。知道我该怎么做吗?
这不起作用:
if (document.body.scrollTop > 30) {
addArt();
}
谢谢
答案 0 :(得分:1)
您需要将其附加到window
的{{1}}事件监听器。我将它包装在scroll
事件中,以便在加载文档后执行它。
onload
或者如果您使用的是jQuery,请使用:
window.onload = function () {
window.onscroll = function () {
if (document.body.scrollTop > 30) {
addArt();
}
};
};
答案 1 :(得分:0)
使用window.onscroll = function() { }
功能:
var isVendor = function (req, res, next) {
if (req.user.isVendor === true) {
return next();
}
res.redirect('/vendorlogin');
};
var isUser = function (req, res, next) {
if(req.user.isUser === true) {
return next();
}
res.redirect('/login');
};
答案 2 :(得分:0)
使用jquery,每次用户滚动时都可以使用此函数运行代码
$( window ).scroll(function() {
$(window).scrollTop() > 30) {
addArt();
}
});
window.onscroll = function() {
if (document.body.scrollTop > 30) {
addArt();
}
};
编辑:添加无jquery版本