即使在更改location.hash之后,:target上的CSS仍保持打开状态

时间:2018-07-09 07:56:14

标签: javascript css

我使用/ page /#hash转到

 <div id="hash" class="list-recipe"></div>
 <style>
 /* which I highlight using this */
 .list-recipe:target{ border:2px solid red; }
 </style>

如何使用javascript删除样式?

因为更改位置。哈希无效,并且动态更改URL也无效。


示例: https://www.halladays.com/recipes/desserts/#peaches-cream-cheesecake

然后单击其他配方标题->它将更改location.hash,但:target的样式保持不变。

如何删除它?

0 个答案:

没有答案