为什么欧陆词典Win版的跳转失效?

词典是ff的朗文,我发现词性的链接跳转失效,我看了下代码,就是普通的jquery scroll,似乎欧路的win版的scroll压根就不能工作,我想请问下是有什么兼容性的幺蛾子吗?

发个词库链接我测试下?

就是FF的朗文5,1.35版和2.15版我都测试了,就是下面浮动菜单的词性跳转失效,文件挺大的,https://downloads.freemdict.com/Recommend/LDOCE5%2B%2B%20V%201-35.zip,
另外,原版的代码应该是有bug的

$('.lm5pp_popupitem a[href]').off('.itemClick').on('click.itemClick', function (event) {
    event.stopImmediatePropagation();
    event.preventDefault();
    scrollPosition($($(event.currentTarget).attr('href')));
})

这个代码的问题是href的值是 /api/static/#element_id, 这会导致jquery报错,但是奇怪的是这种代码居然在android和ipad都能工作,我做了下修改

$('.lm5pp_popupitem a[href]').off('.itemClick').on('click.itemClick', function (event) {
    event.stopImmediatePropagation();
    event.preventDefault();
    var scrollId = $(event.currentTarget).attr('href');
    if (scrollId.indexOf("#") !== -1) {
        scrollId = scrollId.substring(scrollId.indexOf("#"));
    }
    scrollPosition($(scrollId));
})

但是这个代码在win上仍然不能工作,我发现jquery的scroll都不能工作。