如何在 a 的 href 中过滤/查找匹配项,然后在其中添加一个类?
例如,
base_url = 'http://localhost/test/2013/js/data/';
var fragment = location.hash; // for an example - '#/news/manage?set=1&page=1';
var test = $(".button").filter("[href*='" + base_url + 'cms/' + fragment + "']");
test.addClass('hello');
alert($('.hello').attr('data-id'));
我什么都得不到。
html,
<li><a href="http://localhost/xxx/cms/#/news/manage?set=1&page=1" class="button" data-id="100">1</a></li>
<li><a href="http://localhost/xxx/cms/#/news/manage?set=1&page=2" class="button" data-id="200">2</a></li>
我想我应该得到100!