【发布时间】:2019-09-07 01:38:55
【问题描述】:
最近,我一直在使用 javascript 代码来替换被点击 3 次的元素,而我的问题是,我也无法替换 data-id-slot-"" 参数。对于这个元素<ins data-ad-slot="4092520690">ins</ins>。我所管理的只是单击 3 次后替换 innerText 。
function replaceAfter3Clicks(elem, newElem) {
let count = 0;
let callback = function() {
count++;
if (count >= 3) {
elem.replaceWith(newElem);
}
}
ins1.click(callback);
}
const ins1 = $("ins[data-ad-slot]");
// pre-made second ins for future replacement
const ins2 = document.createElement('ins');
ins2.?? = '9020596432';
ins2.innerText = 'ins2';
replaceAfter3Clicks(ins1, ins2);
【问题讨论】:
标签: javascript jquery html css parameters