var current = $(this).attr('href');
alert(current);
使用'#'显示值,例如'#target'而不仅仅是'target',我在代码中修改了什么?
由于
答案 0 :(得分:4)
var current = $(this).attr('href').slice(1);
alert(current);
答案 1 :(得分:2)
我假设您正在处理<a>
元素?
this.hash.substring(1); // yes, it's that simple...
答案 2 :(得分:1)
就这么简单,只需使用replace
:
var current = $(this).attr('href').replace('#','');