javascript - 如何使用 jQuery 创建图像超链接元素?

标签 javascript jquery

可以这样创建超链接

jQuery('<a />', {
                href: val.link_to,
                target: "_blank",
                text: text
            }).appendTo("#epic");

我们可以创建这样的图像元素

 var img = $('<img />', {
                class: 'hex',
                src: url,
                alt: alternate
            })

如何使用上面创建的图像作为超链接,而不是文本

最佳答案

创建图像后立即将其附加到链接

var img = $('<img />', {
            class: 'hex',
            src: url,
            alt: alternate
        });

jQuery('<a />', {
            href: val.link_to,
            target: "_blank"              
        }).append(img).appendTo("#epic");

关于javascript - 如何使用 jQuery 创建图像超链接元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35107705/

相关文章:

javascript - Trigger.io 协作

jquery - 如何使用新的验证来扩展 jquery.validate.unobtrusive ?

javascript - 将字符串替换为文本

javascript - ES6 - 在父构造函数方法中获取子类属性

JavaScript 计时器重置后不启动

javascript - 删除的 json 属性变为 null

javascript - "more"按钮只展开一个特定的div

jquery - 需要帮助获取 JSON 数据最后一项

jquery - 使用 jQuery 将整数添加到返回值

javascript - 为什么 npm 是用 JavaScript 编写的?