3
我使用$(this).attr("href");
來選擇單擊元素的href屬性值,但我只需要選擇最後一個'='符號後面的部分。jQuery在=(等於符號)後選擇最後一個字
實施例:
HREF = 「?的index.php CON = 123 & ID = 123 & SEL = heyhey」
我只需要那就是 'heyhey'
在href的最後部分我如何選擇這個?
我使用$(this).attr("href");
來選擇單擊元素的href屬性值,但我只需要選擇最後一個'='符號後面的部分。jQuery在=(等於符號)後選擇最後一個字
實施例:
HREF = 「?的index.php CON = 123 & ID = 123 & SEL = heyhey」
我只需要那就是 'heyhey'
在href的最後部分我如何選擇這個?
沒有正則表達式 -
var parts = $(this).attr('href').split('=');
var part = parts[parts.length - 1];
var s = "index.php?con=123&id=123&sel=heyhey";
var i = s.lastIndexOf("=");
alert(s.substr(i+1, s.length));
編輯:
甚至不需要jQuery的
的
也許我會需要這個,所以如果我需要 '和SEL = heyhey' 呢?我的意思是包含'&'。它會是什麼樣子? – Jonathan 2010-06-05 19:31:37
然後按'&'分割 – 2010-06-05 19:40:14