jQuery show_hide,添加什么内容,以便在单击按钮时使页面滚动到隐藏字段的底部

因为

我的网站上有一个按钮,单击该按钮即可显示地图。首次加载页面时可以看到此按钮,但是单击该按钮后,由于页面加载在顶部(正常),因此包含地图的部分会滑动打开并离开屏幕。我本质上是希望页面向下滚动到按下按钮时选择的div的底部,但前提是地图不在屏幕上。如果页面向下滚动,并且有人单击“显示地图”按钮,则我不希望页面跳至地图底部。

我试图自己弄清楚,但没有运气。有经验的jQuery编码人员可以给我一些指导吗?

非常感谢!

    map = mapDiv.gmap3("get");
    infobox = new InfoBox({
        pixelOffset: new google.maps.Size(-220, -310),
        closeBoxURL: '',
        enableEventPropagation: true
    });
    mapDiv.delegate('.infoBox .close','click',function () {
        infobox.close();
    });

    jQuery(".slidingDiv").hide();

    jQuery(".show_hide").show();

    jQuery('.show_hide').click(function(){

        lastCenter=map.getCenter();

        jQuery(".slidingDiv").slideToggle();

        google.maps.event.trigger(map, 'resize');

        map.setCenter(lastCenter);

        return false;

    });
真实感

这是滚动到某个元素的一种动画方法。

 $("#buttonID").click(function() {
        $('html, body').animate({
            scrollTop: $("#divID").offset().top
        }, 2000);
    });

您也可以使用window.scrollTo方法

   $(document).ready(function()){
   function scroll(){
      if(clicked){
         window.scrollTo(0,750); // scroll to where?
         }         
    )};

ScrollTo插件

$(function() {
    $('yourElementName').click(function() {
        $.scrollTo( '#ElementID', 800); // where 800 is the speed.          
    });
});

或者您可以按照此处的说明使用javascript

希望有解决方案为您解决。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当页面从底部单击时,jQuery数据表滚动到顶部

来自分类Dev

按钮单击jQuery时页面滚动错误

来自分类Dev

滚动到窗口顶部时 JQuery 隐藏按钮

来自分类Dev

单击时,jQuery分页按钮滚动到顶部

来自分类Dev

jQuery滚动到按钮单击中的部分

来自分类Dev

使用jQuery单击隐藏/显示按钮时页面重新加载

来自分类Dev

jQuery-单击按钮时触发show(),hide()

来自分类Dev

jQuery UI可排序滚动到页面底部

来自分类Dev

仅当用户滚动到页面底部时,如何添加显示DOM元素的jQuery事件监听器(在这种情况下为iframe)

来自分类Dev

jQuery在单击时显示内容最初隐藏

来自分类Dev

单击搜索按钮时jQuery隐藏div

来自分类Dev

单击选项卡时,jQuery选项卡滚动到内容

来自分类Dev

jQuery:页面= 1时隐藏按钮

来自分类Dev

使用jQuery单击隐藏/显示按钮单击时页面重新加载

来自分类Dev

滚动到 jQuery 中的内容

来自分类Dev

jQuery在div单击时无法滚动到元素的顶部

来自分类Dev

页面上的自动滚动仅在 ctrl+单击使用 jquery 的按钮时才有效

来自分类Dev

滚动到jQuery的底部无法正常工作

来自分类Dev

jQuery滚动到div底部很临时

来自分类Dev

jQuery滚动到聊天框底部

来自分类Dev

使内容在滚动到jQuery中的某个点时保持粘性

来自分类Dev

jQuery hide() 然后 show() <div> 在页面加载时没有完全隐藏 <div>

来自分类Dev

如何使用 jquery 'show()' 或 'hide()' 显示/隐藏内容

来自分类Dev

当元素滚动到视图中时,jQuery Waypoints添加类

来自分类Dev

jQuery show隐藏请求的页面

来自分类Dev

滚动时隐藏jquery datepicker

来自分类Dev

单击时jQuery动态隐藏/显示div的内容

来自分类Dev

我如何在jQuery Mobile中自动滚动到页面显示的列表视图的底部

来自分类Dev

在jquery中单击时更改按钮文本(显示/隐藏/显示)

Related 相关文章

  1. 1

    当页面从底部单击时,jQuery数据表滚动到顶部

  2. 2

    按钮单击jQuery时页面滚动错误

  3. 3

    滚动到窗口顶部时 JQuery 隐藏按钮

  4. 4

    单击时,jQuery分页按钮滚动到顶部

  5. 5

    jQuery滚动到按钮单击中的部分

  6. 6

    使用jQuery单击隐藏/显示按钮时页面重新加载

  7. 7

    jQuery-单击按钮时触发show(),hide()

  8. 8

    jQuery UI可排序滚动到页面底部

  9. 9

    仅当用户滚动到页面底部时,如何添加显示DOM元素的jQuery事件监听器(在这种情况下为iframe)

  10. 10

    jQuery在单击时显示内容最初隐藏

  11. 11

    单击搜索按钮时jQuery隐藏div

  12. 12

    单击选项卡时,jQuery选项卡滚动到内容

  13. 13

    jQuery:页面= 1时隐藏按钮

  14. 14

    使用jQuery单击隐藏/显示按钮单击时页面重新加载

  15. 15

    滚动到 jQuery 中的内容

  16. 16

    jQuery在div单击时无法滚动到元素的顶部

  17. 17

    页面上的自动滚动仅在 ctrl+单击使用 jquery 的按钮时才有效

  18. 18

    滚动到jQuery的底部无法正常工作

  19. 19

    jQuery滚动到div底部很临时

  20. 20

    jQuery滚动到聊天框底部

  21. 21

    使内容在滚动到jQuery中的某个点时保持粘性

  22. 22

    jQuery hide() 然后 show() <div> 在页面加载时没有完全隐藏 <div>

  23. 23

    如何使用 jquery 'show()' 或 'hide()' 显示/隐藏内容

  24. 24

    当元素滚动到视图中时,jQuery Waypoints添加类

  25. 25

    jQuery show隐藏请求的页面

  26. 26

    滚动时隐藏jquery datepicker

  27. 27

    单击时jQuery动态隐藏/显示div的内容

  28. 28

    我如何在jQuery Mobile中自动滚动到页面显示的列表视图的底部

  29. 29

    在jquery中单击时更改按钮文本(显示/隐藏/显示)

热门标签

归档