Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/73.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在移动版本中禁用javascript代码_Javascript_Html_Css_Responsive - Fatal编程技术网

如何在移动版本中禁用javascript代码

如何在移动版本中禁用javascript代码,javascript,html,css,responsive,Javascript,Html,Css,Responsive,我有一个audioplayer的脚本,我需要替换它以在移动版本中播放/暂停图标,我做到了,但我需要在移动版本中禁用audioplayer.js。在计算机版本中,我需要audioplayer.js,但在手机版本中不需要。如何禁用脚本?我试着用这个: $(window).resize(function(){ if($(this).width() < 494) { $('#script').attr('src', '') console.log($('#scrip

我有一个audioplayer的脚本,我需要替换它以在移动版本中播放/暂停图标,我做到了,但我需要在移动版本中禁用audioplayer.js。在计算机版本中,我需要audioplayer.js,但在手机版本中不需要。如何禁用脚本?我试着用这个:

$(window).resize(function(){
    if($(this).width() < 494) {
      $('#script').attr('src', '')
      console.log($('#script').attr('src'));
    }
    else {
      $('#script').attr('src', 'js/audioplayer.js');
      console.log($('#script').attr('src'));
    }
 })
但这对我没有帮助。我只需要在移动版本中禁用脚本

全样本


您可以使用此选项来防止在移动设备上包含audioplayer.js

它没有帮助引号中存在一些问题
if (window.matchMedia("(min-width: 480px)").matches) {
  document.write('<script type="text/javascript" src="js/audioplayer.js"></script>');
}