Revel ul li dblclick

一般的路由设置是通过 <li><a href="/articles">文章</a></li> 这样的方式跳转页面,请问怎样实现 dblclick 双击跳转页面?

<ul>
<li><a href="/articles">文章</a></li>
</ul>

php jquery 下面可以如下实现:

<script>
$(ul li).on("dblclick",function(){
    window.open("articles.html")
})
</script>

请问Revel 怎样实现双击跳转的呢?一时不明白啊

共 6 个回复


jimmykuu

revel 不也是一样的么?都是通过 js 实现的。

# 0

goler

revel 下

<script>
$(ul li).on("dblclick",function(){
    window.open("articles.html")
})
</script>

这样跳转只能到public文件目录下articles.html,而不是在app文件目录里articles.html

# 1

goler

<a href="/articles"> 是经过路由到达 app 文件目录下的页面;而
$(ul li).on(“dblclick”,function(){}只能到达Public目录;
我想dblclick 实现 <a href="/***">的功能。

不知是否表达清楚哦

# 2

goler

也就是说 revel > conf > routes 中的GET如何设定才能和dblclick 绑定?

<script>
$(ul li).on("dblclick",function(){
   $.get("/articles") //这样能行?
})
</script>
# 3

jimmykuu

window.location.href = ‘/articles’;

# 4

goler

@jimmykuu 谢谢

<script>
$(ul li).on("dblclick",function(){
    window.open("/articles")
})
</script> 

思维一下没有转变过来,嘿嘿

# 5