jQuery.scrollTo在.acordo-activate上激活页眉

jQuery .scrollTo active header on .accordion activate

本文关键字:激活 acordo-activate scrollTo jQuery      更新时间:2024-04-12

我已经坚持了一段时间,我的jQuery不太好,所以这可能是一个语法错误,但我基本上是在尝试创建一个移动应用程序函数,以便在打开手风琴体时滚动到标题的顶部。有什么想法吗?

<script src='jquery.scrollTo-1.4.3.1-min.js'></script>
<script>
    $(function() {
                    $( "#accordion" ).accordion({
                      collapsible: true,
                      heightStyle: "content",
                      activate: $.scrollTo(ui-accordion-header-active, newHeader);
                    });
                  });
</script>

jQuery UI手风琴activate事件获取函数;当它被激发时,您想调用scrollTo函数。

您的实际代码无效,因为您没有引用任何jQuery对象(请检查控制台)。

尝试(未测试):

$(function () {
    $("#accordion").accordion({
        collapsible: true,
        heightStyle: "content",
        activate: function (event, ui) {
            $.scrollTo(".ui-accordion-header-active", ui.newHeader);
        };
    });
});