我使用 pushstate/popstate 构建了一个演示,但我想知道Davis.js js 路由库如何在这里使用,有人可以帮我看看下面的例子吗?
谢谢!!
使用 davis.js index.php
print"<a class=\"a\" href=\"$result[id]\"></a>";
if($_GET['id']){
if(isset($_SERVER['HTTP_X_REQUESTED_WITH']) == 'xmlhttprequest'){
print"
<div class=\"wrapb\">
<div class=\"b\"></div>
<div class=\"close\"></div>
</div>
";
}
}
js
var app = Davis(function(){
this.get('?id=:name', function(req){
var b = $(req).filter('.wrapb').html();
$('.a').before(b);
$('.close').click(function(){
history.back();
});
})
})