javascript - 如何以有效的方式在 jQuery 中创建链接?

标签 javascript jquery

this site ,博主建议使用以下语法创建链接。

$('<a>clicky clicky</a>', { href: dataLink, download: fileName });

但是,我没有让它工作。我需要使用如下语法。

$('<a href="' + dataLink + '">clicky clicky</a>');

不熟悉前者,我想知道我是否遗漏了什么。这是一个有效的 jQuery 吗?

此外,这也引出了如何处理 download 属性的问题。第一行代码是否等同于下面的代码?我感觉不是。

$('<a href="' + dataLink + '" download="' + dataLink + '">clicky clicky</a>');

最佳答案

使用prop():

var link = $('<a>clicky clicky</a>').prop({href: dataLink, download: fileName});

var link = $('<a>').prop({href: dataLink, download: fileName , text:'clicky clicky'});

关于javascript - 如何以有效的方式在 jQuery 中创建链接?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29387826/

相关文章:

javascript - jquery 数组,如何使用每个

javascript - 将 NOAA 雷达添加到 JavaScript 应用程序

javascript - 如何在其他条件下应用 Haversine Formula?

javascript - 调整 Twitter 按钮而不重新加载?

javascript - HTML 脚本标签和非 JS 内容 - Firefox

javascript - 链接 JQuery 命令

javascript - 如何从 URL 中只获取数字?

javascript - 使用 Node js从时区获取时间

jquery - Ajax/Jquery & Laravel - 动态下拉选择并将选择值提取到文本框

Javascript 在页面加载时显示图层