私は 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クラスが既にある場合、現在クリックされているリンクを考慮したくありません。*
現在のクラスには複数のリンクがあります。以前に現在のクラスが既にある場合は、クリックされないようにしたいと思います。
これについて何か助けていただければ幸いです。