所以,事情是:
当有人点击我的网站和页面加载的链接时,prototypeJS应该观察URL中是否有#elementId并停止浏览器跳转到该元素并使用scrollTo()执行此操作。
我以前见过这个,但只有jQuery,但无法弄清楚如何用prototypeJS做。
答案 0 :(得分:1)
你可以摆脱锚点(< a href =“..”name =“elementId”>),所以如果你引用不存在的那个,那么你的页面滚动将只是0.你添加onload监听器,一旦加载了DOM,检查你是否在url中有“#...”,如果你这样做,那么id是有效的,那么$('elementId')。scrollTo();
答案 1 :(得分:0)
要停止click
事件处理程序中的跳转,最后只需return false;
。跳了解决。
你应该在这段时间内滚动。
你有什么尝试做这个任务?