我在我的投资组合页面使用插件,该插件使用哈希来排序/过滤项目。另外,我需要使用hash将类名发送到url。我可以用jquery获取两个哈希值吗?如果这不可能,将类名发送到url的替代解决方案是什么? (我不想设置cookie)
答案 0 :(得分:1)
我正在解释插入和提取ahash值的基本逻辑。
$(location).attr('href') will give you the current url.
然后使用
附加两个哈希值 $(location).attr('hash','FirstHashValue');
var RequiredClassName = 'NameYouWantToAppend';
$(location).attr('hash','FirstHashValue'+'#'+RequiredClassName);
从Jquery
中提取这些值 var hashes = $(location).attr('hash')
hashes.split('#')
哈希数组将包含所有#值和一个额外的空哈希值。
我试过这个。有用。但如果出现任何问题,请告诉我。