如何检查mvc3中当前活动的部分?

Dav*_*bak 1 .net c# ajax jquery asp.net-mvc-3

如何检查哪个部分当前处于活动状态(哪个部分当前位于DOM中),因此我可以应用Css,如何设置某种锚点,以便用户可以复制粘贴特定部分的URL?

编辑:

让我说我有三个链接,第一个链接返回_Partial1,第二个_Partial2 ... ActionLinks有 InsertionMode = InsertionMode.Replace这样他们替换相同的元素...活动的一个是当前用户使用的...

Ric*_*lly 5

因为你在渲染它时知道部分,我建议你有一个具有适当id的div容器,例如:

<div id="Partial1">
  ...
</div>
Run Code Online (Sandbox Code Playgroud)

然后,您可以在其中设置内容的样式:

#Partial1 div { //style here }
#Partial1 .myClass { //style here }
Run Code Online (Sandbox Code Playgroud)

并链接到它如下:

<a href="http://www.yourDomain.com/somePage#Partial1">...</a>
Run Code Online (Sandbox Code Playgroud)