我有问题。我需要从jQuery翻译成JS。这很奇怪,但我需要这个。
$(document).ready(function() {
$('.help-image').each(function() {
var link = $(this).html();
$(this).contents().wrap('<a href="#help"></a>');
});
});
提前感谢您,我希望早日回复。
答案 0 :(得分:0)
此代码段将完全按照您要搜索的内容进行操作。但是使用jQuery要好得多。无论如何都不应该使用无法正确解释jQuery的浏览器。
(function() {
let elements = document.getElementsByClassName('help-image')
for (let element of elements) {
let oldHtml = element.innerHTML;
let newHtml = "<a href='#help'>" + oldHtml + "</a>";
element.innerHTML = newHtml;
}
})()
&#13;
<div class="help-image">a</div>
<div class="help-image">b</div>
<div class="help-image">c</div>
<div class="help-image">d</div>
&#13;