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('#', '');