[英]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.