我有过
function windowHash() {
var hash = window.location.hash;
if (window.location.hash == hash) {
resizePage();
slide(hash);
}
}我需要从if语句的hash变量中删除#。我该怎么做才能让幻灯片();与幻灯片(‘web-design’)一起传递;而不是幻灯片(‘#web-design’);
谢谢,
丹尼。
发布于 2012-04-25 18:32:09
var noHash = hash.substring(1);以防您出于某种原因需要添加检查:if(hash.charAt(0) == '#')
发布于 2012-04-25 18:31:30
使用javascript replace()函数替换字符串的# ...
var withouthash = hash.replace('#','');为您编写的最终代码
slide(hash.replace('#','')); https://stackoverflow.com/questions/10313843
复制相似问题