jQuery不适用于Safari或Mobile

时间:2018-01-19 15:44:35

标签: javascript jquery mobile safari

我写了下面的代码:

jQuery('.infoBox').hide();

jQuery('.read').click(function() {
    jQuery('.infoBox').hide();
    jQuery('.panel-row-style-for-'+ jQuery(this).attr('title')).show();
    jQuery('html, body').animate({
        scrollTop: (jQuery('#pg-11-1').first().offset().top -100)
    },500);
});

它在页面加载时隐藏了多个infoBox元素,然后当用户在顶部点击某些链接时,它会一次打开一个隐藏的元素。

首先,如果我将每行前面的jQuery标记更改为$,则会出现错误

  

$不是一个功能。

其次,它适用于Chrome,IE,Edge,Firefox,但不适用于Safari或移动版。

0 个答案:

没有答案