是否可以将两个哈希值发送到url并使用jquery单独获取这两个值?

时间:2014-07-28 05:42:13

标签: jquery html

我在我的投资组合页面使用插件,该插件使用哈希来排序/过滤项目。另外,我需要使用hash将类名发送到url。我可以用jquery获取两个哈希值吗?如果这不可能,将类名发送到url的替代解决方案是什么? (我不想设置cookie)

1 个答案:

答案 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('#')

哈希数组将包含所有#值和一个额外的空哈希值。

我试过这个。有用。但如果出现任何问题,请告诉我。