Javascript 仅对Safari禁用jQuery部分

Javascript 仅对Safari禁用jQuery部分,javascript,jquery,safari,Javascript,Jquery,Safari,是否可以仅为Safari禁用一段jQuery?由于Safari在单击“上一步”时加载了缓存页面,因此无法使其正常工作,因此我只想在Safari中完全禁用它 jQuery(".hometext").click(function() { jQuery(this).toggleClass("slide"); jQuery(".hometext").toggleClass("active");

是否可以仅为Safari禁用一段jQuery?由于Safari在单击“上一步”时加载了缓存页面,因此无法使其正常工作,因此我只想在Safari中完全禁用它

  jQuery(".hometext").click(function() {
    jQuery(this).toggleClass("slide");
    jQuery(".hometext").toggleClass("active");
        jQuery("#header-elementor").toggleClass("active");
  })
})

你可以做下面的事情

if(
navigator.userAgent.indexOf('Safari')!=-1&&
navigator.userAgent.indexOf('Chrome')==-1&&
navigator.userAgent.indexOf('CriOS/')=-1
){ 
log('仅将代码应用于safari');
}否则{
log(“除safari之外的应用代码”);
}

谢谢,你能将我上面的代码添加到其中吗?因为我不确定在哪里用=>console.log替换你的代码(“除了safari以外的应用代码”);