jQuery выберите последнее слово после = (символ равенства) - PullRequest
3 голосов
/ 05 июня 2010

Я использую $(this).attr("href");, чтобы выбрать значение атрибута href для выбранного элемента, но мне нужно выбрать только часть после последнего символа '='.

Пример:

HREF = "index.php? CON = 123 & ID = 123 & = Сель heyhey"

Мне нужна только последняя часть href, которая называется 'heyhey'

Как я могу выбрать это?

Ответы [ 2 ]

3 голосов
/ 05 июня 2010

без регулярных выражений -

var parts = $(this).attr('href').split('=');
var part = parts[parts.length - 1];
0 голосов
/ 05 июня 2010
var s = "index.php?con=123&id=123&sel=heyhey";
var i = s.lastIndexOf("=");
alert(s.substr(i+1, s.length));

EDIT:

даже не нуждается в jQuery

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...