页面在第一个标签页上跳转到顶部

时间:2014-04-26 13:41:26

标签: javascript jquery asp.net-mvc tabs telerik

我正在使用telerik Tabstrip:

<div style="width:100%;height:100%;">
 <div style="height:40%">

      //Here is my grid 

</div>

<div style="height:40%">
 @{
            Html.Telerik().TabStrip()
                .Name("DetailTab")

                .Items(parent =>
                {
                                parent.Add().Text("Tab1")
                        .LoadContentFrom("Action", "Controller")
                        .Selected(false);

                    parent.Add().Text("Tab2")
                        .LoadContentFrom("Action", "Controller")
                        .Selected(true);


                }).Render();
        }
</div>

</div>

点击每个标签页内容将加载ajax。 首先点击每个标签页跳到顶部,我无法弄清楚,为什么我有这种行为。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

可能是因为您没有使用event.preventDefault()功能。

$('.myTabs').click(function(e){
  e.preventDefault();
  // other stuff
});