随笔-167  评论-65  文章-0  trackbacks-0
锚(anchor)标记 很好用,虽然现在一般好多都是 ajax 无刷新 更新。。但是如何 你没有 采用 ajax 方法提交数据和更新的话,那么 anchor是你的最佳选择了,看上去有点像ajax的效果

anchor 说白了 就是 进入 这个 页面的时候, 定位到页面指定的部分,例如一个个人用户的界面,最下面是留言版,如果你采用传统的方式提交留言的话,那么就可以使用anchor定位提交后显示的位置

使用方法:

1,url标识

a href = ............./network#Comment

network.html.erb
<a name="Comment"></a>

只要在network.erb.html 页面中加入  上面 那句话, 加在哪里 就定位显示在哪了,或者 指定一个 div的id值为 Comment 即可

2,rails 自带的 :anchor 参数

url or path :
 user_path(@user,:anchor => 'Comment')
 user_url(@user,:anchor => 'Comment')

上面在rails RESTful 架构的程序中 经常 可见这种路径写法,那么你可以利用 :anchor 来标识。。。



write by feng
posted on 2009-09-04 18:35 fl1429 阅读(644) 评论(0)  编辑  收藏 所属分类: Rails

只有注册用户登录后才能发表评论。


网站导航:
 
已访问数:
free counters