我正在使用jQuery BBQ插件,我似乎无法按照它看起来的方式显示网址。就像这样,/#url=photographs.php%3F1
它应该是/#url=photographs.php?1
想法?
答案 0 :(得分:1)
这称为URL encoding jQuery.bbq.pushState(state)为你做的。
在您的示例中,?1等于%3F1。您可以使用在线网址encode/decode tool来查看此内容。
如果您不想这样做,请尝试在您的参数中添加哈希符号:
jQuery.bbq.pushState('#' + state);