【发布时间】:2020-03-29 21:29:38
【问题描述】:
我有一个具有过滤属性的 HTML 投资组合页面
<ul class="portfolio-filters list-inline">
<li class="filter active" data-filter="all">All</li>
<li class="filter" data-filter="webdesign">Web Design</li>
<li class="filter" data-filter="responsive">Responsive</li>
<li class="filter" data-filter="wordpress">Wordpress</li>
</ul>
我还有另一个包含一些服务的 HTML 页面。另一页中我的一个代码示例:
<div>
<i><a href="#" class="fa fa-code"></a></i>
<div>
<h4>Web Design</h4>
</div>
</div>
我想要的是当用户点击这个服务图标时,它会将用户重定向到投资组合页面的网页设计过滤器。
我尝试了很多方法,例如将链接 portfolio.html?filter=webdesign 添加到服务图标的 a href 中,但没有奏效。
【问题讨论】:
-
您好 Soso,欢迎来到 Stackoverflow。你试过什么了?您可以将过滤器作为 URL 查询参数传递,并使用基本的 Javascript 和 CSS 隐藏未定位的 div。
-
@Sumi Strassle 非常感谢您的欢迎。我刚刚尝试了许多与 html 编码相关的方法,比如 Tobias Boertz 使用的方法。如果可能的话,您能否通过编写 js 代码来阐明您的解决方案?抱歉,我没有太多关于 js 编码的背景。
-
请记住 Stackoverflow 是一个知识共享平台。您应该遵循一些关于 Javascript 的教程,恕我直言。
标签: javascript html filter