我正在使用 jQuery 以某种方式捕获所有具有“当前”类的链接。
这是我的代码:
$('#filter-by li ul a').live('click',function(e){
var terms_ids = '';
var taxonomies = '';
$('#filter-by li ul a.current').each( function() {
terms_ids = terms_ids + $(this).parent().attr('class').replace(/[^0-9]/g, '') + ',';
taxonomies = taxonomies + $(this).closest('.tax-parent-li').find('ul li:first a').attr('rel').replace(/default_/, '') + ',';
});
});
单击链接时,我希望它计算/捕获所有具有当前类的元素,为此我使用了每个循环。但是我想排除并且不知道该怎么做,如果当前点击的链接已经有 * .current类,我不希望它考虑当前点击的链接。*
当前课程有多个链接,如果以前已经有当前课程,我想避免单击该链接。
我很感激这方面的任何帮助。