[英]Get value after hash with Jquery BBQ
我正在使用Jquery BBQ,因为我想在网址中的哈希值后获取值。 所以我有:
var url = $(this).attr('href');
console.log(jQuery.deparam.fragment(url));
浏览日志时,我看到:
Object
131: undefined
__proto__: Object
__defineGetter__: function __defineGetter__() { [native code] }
等等
数字131是我想要的哈希值之后的值,我似乎无法理解它(我对Jquery还是很陌生)。 那么,在这种情况下,如何获得该值131? 这可能很容易...
jQuery.deparam.fragment( [ url ] [, coerce ] )
从URL或当前window.location解析片段(哈希),将其反序列化为对象 ,可以选择强制转换数字,布尔值,空值和未定义的值。
返回:(对象)表示反序列化params字符串的对象。
因此,如果您只想将整个片段作为字符串,则可以使用:
jQuery.param.fragment( [url] )
从URL检索片段(哈希),或者如果未传递任何参数,则检索当前window.location。
返回:(字符串)已解析的片段(哈希)字符串,其中删除了所有前导“#”。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.