首页 > 解决方案 > 使用“前置”将 JQuery 代码转换为 Javascript 问题

问题描述

我想翻译这个 jquery 代码: $('#zone').prepend('<p><strong>' + login + '</strong> ' + message + '</p>');

我试过了: document.getElementById('zone').innerHTML = '<p><strong>' + login + '</strong> ' + message + '</p>';

但问题是我不知道我可以把“.prepend”放在哪里。感谢您的帮助

标签: javascriptjquery

解决方案


您应该将其添加到字符串的开头,如下所示:

var zone = document.getElementById('zone');
const content = zone.innerHTML;
zone.innerHTML = `<p><strong>${login}</strong>${message}</p>` + content;

推荐阅读