我正在使用 jQuery BBQ 插件: http ://benalman.com/projects/jquery-bbq-plugin/
它非常棒,但是当调用$.bbq.getState();
案例似乎很重要时。
例如,考虑以下 URL http://mysite.com/#someVar=someValue
:.
如果我调用$.bbq.getState('someVar');
,我可以检索查询字符串变量的值,但如果我调用$.bbq.getState('somevar');
(使用小写 v),则值为undefined
.
我可以使用一个常量值来构建 URL,该常量值总是以正确的大小写,但我正在考虑用户可能键入 URL 的场景。如果他们键入错误的大小写,该$.bbq.getState()
方法会告诉我“someVar”值不是 URL 的一部分。
所以我想知道......有没有办法告诉$.bbq.getState()
不区分大小写?