2016-12-05 53 views
-1

即时尝试完全隐藏我的同位素组合中的“全部”按钮并将活动类设置为“书”类别。我不能只删除一行代码,因为我正在研究这个功能内置的WordPress主题。删除同位素上的所有数据过滤器上的活动类

林tryied这样的:

var $allFilter = $("li.filter:contains('all')") 
$allFilter.removeClass("active"); 

var $Book = $("li.filter:contains('book')") 
$Book.addClass("active") 

和类“活动”是对“书籍”和“全部”类别,但显示“全部”商品门类任何 想法?

+0

我想只是改变类将不会触发过滤器更新。但不可能没有更多的信息 – empiric

+0

不知道这是否会触发更新,因为在document.load我有2类与活动类。 如果我可以只删除'所有'类别中的活动课... –

回答

0

尝试在Chrome或Firefox中的控制台中运行该代码以查看它匹配的所有元素。这可能是你需要在Ajax将内容加载到页面后运行它。

+0

http://imgur.com/a/WeLqb 看,不能触发过滤器更新我得到了两倍的活动类 –

+0

任何想法?我在死路... –

+1

这至多是一个评论,而不是一个答案。你有代表评论;如果您要求OP“尝试一些”,请使用它。 –

0

我做到了。我需要做的一切是按钮类别称为“书”自动点击

window.onload = function(){ 
var $Book = jQuery("li.filter:contains('book')") 
$Book.find('span').trigger('click'); 
}