Javascript 在hi<;之前追加HTML;a>;嗨</a>;
我想在之前添加一些HTMLJavascript 在hi<;之前追加HTML;a>;嗨</a>;,javascript,html,jquery,Javascript,Html,Jquery,我想在之前添加一些HTML <a class="hello">here add some html hi</a> 在这里添加一些html hi 关于jQuery中的ready函数,我已经尝试过了 $(document).ready(function(){ $('.home').after().append('<p>hi</p>'); }) $(文档).ready(函数(){ $('.home').after().append('hi'
<a class="hello">here add some html hi</a>
在这里添加一些html hi
关于jQuery中的ready函数,我已经尝试过了
$(document).ready(function(){
$('.home').after().append('<p>hi</p>');
})
$(文档).ready(函数(){
$('.home').after().append('hi');
})
还有,试过了
$(document).ready(function(){
$('ul li:a').text().before().append('<p>hi</p>');
})
$(文档).ready(函数(){
$('ul li:a').text().before().append('hi');
})
香草解决方案:
const setup=()=>{
document.querySelector('.hello').insertAdjacentHTML('beforebeagin','hi');
};
window.addEventListener(“加载”,设置)代码>
此处添加一些html hi
假设这将是页面上的第一个链接(如果不是,只需更改0):
//当前的HTML
var currentHTML=document.getElementsByClassName(“hello”)[0].innerHTML;
//将innerHTML设置为新HTML+当前HTML
document.getElementsByClassName(“hello”)[0].innerHTML=“New HTML”+currentHTML代码>
您好
您描述了您的尝试。你没有描述它是如何失败的。另外,没有伪类:a
。是否要使用jquery将html元素附加到另一个元素后面?也就是说,你真的想提前准备。prepend在父div中的元素之前添加html元素。因此,您将使用以下prepend()方法:$('a')。prepend('p>Hi');尝试一下,看看它是否有效 在这种情况下,如何在回家之前追加。通过jquery添加此html,您现在可能了解了jquery的实际功能。感谢您为我提供了最佳解决方案 如何在回家之前追加。通过jquery添加此html