jQuery 模仿#anchor 点击
我正在开发一个带有手风琴列表的网站。我希望视口“滚动”到单击的手风琴,因此列表从这里开始。
我可以通过设置 href="#accordion-id"
来实现此目的,但随后我必须 ID 整个站点上的所有手风琴列表元素。
有什么方法可以用 jQuery 模仿 #anchor 点击吗?
I'm working on a site with a accordion list. I want the viewport to "scroll" to the clicked accordion, so the list starts here.
I can achieve this by setting href="#accordion-id"
but I then have to ID all the accordion list elements on the whole site.
Is there any way to imitate the #anchor click with jQuery?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以通过使用如下代码查找元素位置来完成此操作:
公平地说,如果您希望每个手风琴项目都有唯一的移动,那么无论哪种方式您都可能需要 ID 标签。希望这有帮助
You can do this by finding the elements position with some code like this:
In fairness, you're probably going to need ID tags either way if you want a unique movement for each accordion item. Hope this helps