单击元素并重新加载页面后更改链接元素的样式?

时间:2012-05-20 19:30:56

标签: jquery css

我试图找到一种方法来在单击元素后更改元素的样式。在我的场景中,一旦单击链接元素,页面将重新加载,我想更改页面重新加载后单击的元素的样式。

我能够通过一堆php条件语句来做到这一点,但它似乎有点过分,我想知道是否有人可以帮助我使用JQuery实现这一点?

<div>               
    <a class="results-per-page" href="search.php?searchword=toys&resultsperpage=6"><div>6</div></a>
    <a class="results-per-page" href="search.php?searchword=toys&resultsperpage=12"><div>12</div></a>
    <a class="results-per-page" href="search.php?searchword=toys&resultsperpage=24"><div>24</div></a>
</div>

1 个答案:

答案 0 :(得分:1)

使用location.search获取网址的这一部分 - “?searchword = toys&amp; resultsperpage = 6” - 然后您可以获得正确的A标记以突出显示。

jsFiddle与查询字符串的搭配不是很好,但是我设法为你创建了一个简单的例子,它使用了与location.pathname类似的方法而不是location.search,请在这里查看 - http://jsfiddle.net/q5y7Z/7/