我正在开发 MVC3 应用程序并使用剃刀语法。
在这个应用程序中,我提供评论功能。
应该填写表格或阅读表格的用户也可以在该表格/信息上发表评论。
它的样子是这样的……
(红线显示评论框,蓝线显示屏幕结束。)
现在的问题是,当用户单击评论按钮时,评论框被打开,但用户只能看到该框的一半,因此用户必须滚动才能看到完整。
所以,我想写一些代码,所以当用户点击“评论”链接时,屏幕应该会自动滚动到评论框视图。
怎么做 ?
我正在开发 MVC3 应用程序并使用剃刀语法。
在这个应用程序中,我提供评论功能。
应该填写表格或阅读表格的用户也可以在该表格/信息上发表评论。
它的样子是这样的……
(红线显示评论框,蓝线显示屏幕结束。)
现在的问题是,当用户单击评论按钮时,评论框被打开,但用户只能看到该框的一半,因此用户必须滚动才能看到完整。
所以,我想写一些代码,所以当用户点击“评论”链接时,屏幕应该会自动滚动到评论框视图。
怎么做 ?
请使用window.location = "#writeYourCommentBox"
和$("#writeYourCommentBox").focus()
请参阅此网站以获取更多信息和示例http://www.ezineasp.net/post/Javascript-Location-Hash-with-Example.aspx
你可以在点击评论链接后使用滚动顶部属性这将允许评论框显示在前面你也可以使用顶部属性