Javascript 从变量中删除#

Javascript 从变量中删除#,javascript,string,Javascript,String,我有这个剧本: <a href="#extensive" class="forward next-content">Menu item</a> 当我点击a按钮时。我得到了变量。变量中的href。变量是#广泛的。但是,如何从变量中删除# 感谢您的帮助您可以替换“#”字符 var url = $(this).attr('href').substring(1); url.replace('#','') 或子串 url.substring(1) 你就不能这么做吗 // C

我有这个剧本:

<a href="#extensive" class="forward next-content">Menu item</a>
当我点击a按钮时。我得到了变量。变量中的href。变量是#广泛的。但是,如何从变量中删除#

感谢您的帮助

您可以替换“#”字符

var url = $(this).attr('href').substring(1);
url.replace('#','')
或子串

url.substring(1)
你就不能这么做吗

// Click
$('.next-content').click(function() {
    var url = $(this).attr('href');
    url=url.replace("#","");
    console.log(url);
});

你可以很容易地用谷歌搜索它

var url = $(this).attr('href').substr(1);
我真的不确定。 我会说替换是你最好的选择:

url.replace('#', '');

很好,这比我想象的要好(字符串将#替换为零)
url.replace('#', '');