簡體   English   中英

使用Jquery BBQ哈希后獲得價值

[英]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 BBQ文檔中

jQuery.deparam.fragment( [ url ] [, coerce ] )

從URL或當前window.location解析片段(哈希),將其反序列化為對象 ,可以選擇強制轉換數字,布爾值,空值和未定義的值。

返回:(對象)表示反序列化params字符串的對象。

因此,如果您只想將整個片段作為字符串,則可以使用:

jQuery.param.fragment( [url] )

從URL檢索片段(哈希),或者如果未傳遞任何參數,則檢索當前window.location。

返回:(字符串)已解析的片段(哈希)字符串,其中刪除了所有前導“#”。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM