1

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

我可以用一堆 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>
4

1 回答 1

1

使用 location.search 获取这部分 URL - "?searchword=toys&resultsperpage=6" - 然后您可以获得正确的 A 标记以突出显示。

jsFiddle 不能很好地处理查询字符串,但我设法为您创建了一个简单的示例,它使用 location.pathname 而不是 location.search 的类似方法,请在此处查看 - http://jsfiddle.net/q5y7Z/ 7/

于 2012-05-20T19:38:34.727 回答