在下面的问题中,我想请您帮助我。我使用jplist代码(https://github.com/1rosehip/jplist/tree/master/dist/js),但我想代替
http://www.something.com/index.php?value=colors#red:pathGroup=1|blue:pathGroup=1|yellow:pathGroup=1 ...,等等 以下网址
http://www.something.com/colors#red-blue-yellow 使用.htaccess URL Rewrite解决了“ index.php?value = colors”,也解决了“-”(在主js中更改定界符值),但是我不能将jplist过滤器参数更改为不错的深层链接。
我在“ jplist.filter-toggle-bundle.min.js”文件中找到了以下代码部分:
b.prototype.getDeepLink = function() {
...
a = this.name + this.options.delimiter0 + "pathGroup=" + d
}
return a;
好吧,如果我仅提供值“ a = this.name”,它会为我生成正确的url,但不会为代码生成正确的url,因为在这种情况下刷新页面时,不再检查先前的检查状态,因此我认为该参数移交不正确。
在代码等待具有完整值的“ a”变量(this.name + this.options.delimiter0 +“ pathGroup =” + d))的情况下,您可以帮我吗,应该进行哪些修改?我想我可以在其他变量中对“ a = this.name”进行补充,在该变量中代码会串联起来等待它。
我希望这只是代码上的一点改动。
非常感谢您的回复和帮助,
BR, 阿提