1

I have a tag with download attribute:

<a href="#" id="dl-btn" download>click to download</a>

then depending if the download is available in the script I set values:

if(download_exist)$('#dl-btn').attr('href', path).prop('download', true);
else $('#dl-btn').attr('href', '#').prop('download', 'disabled');

but it still downloads html page (like index.html)

I tried:

$('#dl-btn').attr('href', '#').removeProp('download');

$('#dl-btn').attr('href', '#').prop('download', false);

Nothing seems to preventing it trigger download (at least in chrome)

Toniq
  • 3,918
  • 9
  • 42
  • 96

1 Answers1

1

use removeAttr removeAttr('download');

Abanoub Makram
  • 463
  • 2
  • 13