javascript - 在 URL 中使用锚点或数据过滤器
问题描述
我在菜单中有一个按钮,可以对下面列出的项目进行排序。在这种情况下,按钮显示“新闻”。通过使用 data-filter 属性或以某种方式命名它,我可以通过单击此按钮转到此特定页面,以便按此按钮表示的方式对项目进行排序吗?
我可以使用任何东西来滚动这里,还可以点击链接?最好只使用 URL。
提前致谢。
解决方案
一般线路:
- 定义一个表示所需操作的查询字符串(在您的情况下排序)。例如:
sort=news
- 在页面加载 - 获取页面的查询字符串并提取
sort
。(详情见MDN) - 如果 sort 包含一个值 - 触发排序功能
这应该够了吧
推荐阅读
- php - 我无法从合并表数据库中删除数据
- scala - 如何理解记录死信akka
- uno-platform - 构建和运行 Uno Win32
- python - 为什么这段代码不能在带有 sqlizer 模块的 python 中工作?
- android - 如何在启动 Activity 后将辅助显示器切换回镜像模式
- php - 如何将 wp_editor 添加到 textarea?
- c++ - 大斐波那契数
- flutter - 使用上下文和观察更改模型时,Flutter Provider 不会触发重建
- next.js - next-auth 中 useSession 和 getSession 的区别?
- python - 从列表中追加 Numpy