Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/redis/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';t使用jQuery将HTML代码追加到一个div中_Javascript_Jquery - Fatal编程技术网

Javascript Can';t使用jQuery将HTML代码追加到一个div中

Javascript Can';t使用jQuery将HTML代码追加到一个div中,javascript,jquery,Javascript,Jquery,我有一个div id=userinfo <html> <head></head> <body> <div id=userinfo></div> </body> </html> 并将其添加到JS文件中,就可以了 那么,现在我明白了为什么我的jQuery代码不起作用了 您可能与其他javascript库存在冲突。尝试签出jquery append函数将对象作为参数,而不是字符串html。 因此,这应该可

我有一个div id=userinfo

<html>
<head></head>
<body>
<div id=userinfo></div>
</body>
</html>
并将其添加到JS文件中,就可以了


那么,现在我明白了为什么我的jQuery代码不起作用了

您可能与其他javascript库存在冲突。尝试签出

jquery append函数将对象作为参数,而不是字符串html。
因此,这应该可以解决您的问题,
$(“#userinfo”).append($(“Test

”)

使用jquery我们可以像下面这样做


$(“测试”

”)。附录(“#用户信息”)

我试过了,效果很好。是否可以在上重现错误?是否尝试将代码放入$(document).ready(function(){});?你好,阿西夫·穆拉,谢谢你的提示。它在我将它们放入$(document.ready(function(){})中之后工作;如果你愿意,你可以把它作为一个答案贴出来:-)不太好。它也可以接受纯文本或html。
if (localStorage==0){$("#userinfo").append("<p>Test</p>");} else {$("#userinfo").append("<p>Hello</p>");}
if (localStorage==0){alert("Test");} else {alert("Hello");}