gpt4 book ai didi

javascript - 将 JS 函数更改为 jQuery

转载 作者:塔克拉玛干 更新时间:2023-11-02 22:10:02 25 4
gpt4 key购买 nike

如何更改此代码以利用 jQuery?

function download(elm) {
var iframe = document.createElement("iframe");
var param = elm.innerHTML; //$get("filedownload").innerHTML;
//iframe.src = "GenerateFile.aspx?filename=386c1a94-fa5a-4cfd-b0ae-40995062f70b&ctype=application/octet-stream&ori=18e73bace0ce42119dbbda2d9fe06402.xls";// + param;
iframe.src = "GenerateFile.aspx?" + param;

iframe.style.display = "none";

document.body.appendChild(iframe);
}

最佳答案

看起来像这样:

function download(elm) {
$("<iframe />", { src: "GenerateFile.aspx?" + elm.innerHTML })
.appendTo("body").hide();
}

这是 jQuery 1.4+ $(html, props)语法,对于旧版本,它看起来像这样:

function download(elm) {
$("<iframe />").attr("src","GenerateFile.aspx?" + elm.innerHTML)
.appendTo("body").hide();
}

过去的创作.appendTo()将您创建的元素附加到传入的选择器 ("body") 和 .hide()覆盖 display: none; 样式。

关于javascript - 将 JS 函数更改为 jQuery,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4183489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com