document.addEventListener("click", function(event) {
if (event.target.closest(".js-copy-shortname")) {
console.log("复制专属推广链接");
var button = event.target.closest(".js-copy-shortname");
var parent = button.closest(".shortbox-item");
var shortnameUrlInput = parent.querySelector(".shortname-url-input");
var shortnameUrl = shortnameUrlInput.value;
// 复制到剪贴板
navigator.clipboard.writeText(shortnameUrl)
.then(() => {
alert("复制成功");
})
.catch(err => {
console.error("无法复制文本: ", err);
alert("复制失败,请手动复制");
});
}
});
//code 布局
' href='javascript:;' class='js-copy-shortname'>复制链接
'>
//jquery 写法
$(document)
.off("click", ".js-copy-shortname")
.on("click", ".js-copy-shortname", function () {
console.log("复制专属推广链接");
var $t = $(this);
var $parent = $t.parents(".shortbox-item");
var $shortnameUrl = $parent.find(".shortname-url-input");
var shortnameUrl = $shortnameUrl.val();
// 复制到剪贴板
navigator.clipboard.writeText(shortnameUrl);
layer.msg("复制成功");
});
//end