Javascript Highcharts zoom正在触发';风格=“;显示:块!“重要的”';关于Safari上的隐藏图

Javascript Highcharts zoom正在触发';风格=“;显示:块!“重要的”';关于Safari上的隐藏图,javascript,jquery,css,highcharts,safari,Javascript,Jquery,Css,Highcharts,Safari,因此,我有一组与Highcharts演示“同步图”类似的同步图。我有一些按钮,让你隐藏和显示只有特定的图形。但是,在缩放时,所有隐藏的图形(显示:无)会突然更新为style=“display:block!important” 我注意到这个问题只发生在Safari上。它在Chrome和Firefox上都能完美工作 这里有一个JSFIDLE复制了这个问题 谢谢 这可能是jQuery切换的一种问题——当我直接设置css时,它会正常工作。请参见示例,您正在使用safari吗?我刚刚在Safari中测试

因此,我有一组与Highcharts演示“同步图”类似的同步图。我有一些按钮,让你隐藏和显示只有特定的图形。但是,在缩放时,所有隐藏的图形(显示:无)会突然更新为style=“display:block!important”

我注意到这个问题只发生在Safari上。它在Chrome和Firefox上都能完美工作

这里有一个JSFIDLE复制了这个问题


谢谢

这可能是jQuery切换的一种问题——当我直接设置css时,它会正常工作。请参见示例,您正在使用safari吗?我刚刚在Safari中测试了你的小提琴,它似乎没有改变任何东西。是的,在mcOS Sierra 10上的Safari 10.1.1。您的操作系统和浏览器版本是什么?啊,这是在OS X Yosemite上运行safari 8。我会更新,看看是否有效。谢谢
  $('#button1').on('click', function(){
    console.log('1 clicked');
  $('#0').toggle();
  });