我试图弄清楚如何使用 crossroads JS,如果我走在正确的轨道上,我会感到困惑。
<!DOCTYPE html>
<html>
<head>
<title>Testing Cross Roads</title>
</head>
<body>
<a href="#foo">Testing link</a>
<script type="text/javascript" src="bower_components/jquery/dist/jquery.min.js"></script>
<script type="text/javascript" src="bower_components/js-signals/dist/signals.min.js"></script>
<script type="text/javascript" src="bower_components/crossroads/dist/crossroads.min.js"></script>
<script type="text/javascript">
var route1 = crossroads.addRoute('/foo', function(){
console.log("Hello");
});
</script>
</body>
</html>
当我尝试导航到 时/#foo
,在控制台中看不到任何输出。这是它应该如何工作的吗?我什至创建了一个JSFiddle。