Удалить # из значения (jQuery) - PullRequest
2 голосов
/ 01 июля 2010
var current = $(this).attr('href');
alert(current);

показывает значение с «#», например «#target» вместо «target», что я могу изменить в коде?

Спасибо

Ответы [ 3 ]

4 голосов
/ 01 июля 2010
var current = $(this).attr('href').slice(1);
alert(current);
2 голосов
/ 01 июля 2010

Я предполагаю, что вы имеете дело с элементом <a>?

this.hash.substring(1); // yes, it's that simple...
1 голос
/ 01 июля 2010

Так просто, просто используйте replace:

var current = $(this).attr('href').replace('#','');
...