Jquery Mobile在输入后跳转

时间:2014-02-13 23:53:25

标签: jquery jquery-mobile

我有一个通过JQuery UITab和AJAX命令显示的D3图表。这是创建新图表时生成的实际HTML:

activate: function( event, ui ) {
            var currentTab = $(ui.newPanel);
            var chartId = 'chart-' + currentTab.attr("tabCounter");
            var c = currentTab.children("._container");
            c[0].innerHTML ='<div class=\"circle xLoader\"></div><div class=\"circle1 xLoader\"></div> <div class=\"loading xLoader\"> Loading... </div>' + '<div id="'+chartId+'" class="chart with-3d-shadow with-transitions"><svg></svg></div> <span class = \"favorite\" status = \"off\"> &#9734</span>';

因为,我正在设计一个小屏幕,当我开始滚动图表时,屏幕会自动跳转到jquery标签的“顶部”(显示所有标签)。我怎么能得到这个最高点? - 不要失去“地方”,因为它是“。

修改: 我已经意识到当我使用jquery-mobile插件时会发生这种情况...所以它就是那里造成它的东西......

谢谢!

1 个答案:

答案 0 :(得分:0)

解决方案与此处的帖子有关:

JQuery UI Tabs Causing Screen to "Jump"

我通过将所有内容放入具有设定高度的div容器中来修复它。希望这可以帮助将来的某个人。