我试图找到一种方法来在单击元素后更改元素的样式。在我的场景中,一旦单击链接元素,页面将重新加载,我想更改页面重新加载后单击的元素的样式。
我能够通过一堆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>
答案 0 :(得分:1)
使用location.search获取网址的这一部分 - “?searchword = toys&amp; resultsperpage = 6” - 然后您可以获得正确的A标记以突出显示。
jsFiddle与查询字符串的搭配不是很好,但是我设法为你创建了一个简单的例子,它使用了与location.pathname类似的方法而不是location.search,请在这里查看 - http://jsfiddle.net/q5y7Z/7/