gpt4 book ai didi

javascript - Jquery:在.append中传递ID

转载 作者:行者123 更新时间:2023-12-02 16:51:47 27 4
gpt4 key购买 nike

这里是新手,有一个问题希望足够简单:

所以我有这行代码;

            $("#r"+i+"c"+j).append($("<img>", {style:"display:block; margin: 0 auto;", src: imagefile, width: cellDimension + "px", height: cellDimension + "px"}));

并且我需要传递“”一个ID,以便我可以在单独的函数中与其交互。已尝试以下方法:

            $("#"+ID+"<img>",

            $("#r"+i+"c"+j).append($("<img>", {style:"display:block; margin: 0 auto;", src: imagefile, width: cellDimension + "px", height: cellDimension + "px"}).attr('ID'));

提前致谢

最佳答案

您可以将 id 作为创建图像时传递的对象的属性进行传递。

$("<img>", {
style:"display:block; margin: 0 auto;",
src: imagefile,
width: cellDimension + "px",
height: cellDimension + "px",
id: ID_HERE } // ID here - either a string variable, or string literal like "imageId"
);

演示:http://jsfiddle.net/dmpd9a64/

此外,您可以使用 attr 传递值,如下所示:

$("<img>", {
style:"display:block; margin: 0 auto;",
src: imagefile,
width: cellDimension + "px",
height: cellDimension + "px"}
).attr('id', ID_HERE); // again, string variable or literal

演示:http://jsfiddle.net/dmpd9a64/1/

关于javascript - Jquery:在.append中传递ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26539894/

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