Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/333.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
Jquery 我需要创建一个新的;实例";?_Jquery - Fatal编程技术网

Jquery 我需要创建一个新的;实例";?

Jquery 我需要创建一个新的;实例";?,jquery,Jquery,这是我的代码: HTML 结果I方面是在divresult中至少打印一个“Hello”,但实际上不是这样;我认为问题在于: var htmlSede = $('#example'); 指向同一个对象。那么,如何创建#example的新“实例”?您错过了ID选择器# 另外,填写#结果的正确方法是: htmlSedi.append(htmlSede.html()) 您的代码应该如下所示: sedi(1); sedi(2); function sedi(param) { var htmlS

这是我的代码:

HTML 结果I方面是在div
result
中至少打印一个“Hello”,但实际上不是这样;我认为问题在于:

var htmlSede = $('#example');

指向同一个对象。那么,如何创建
#example
的新“实例”?

您错过了ID选择器
#

另外,填写
#结果的正确方法是:

htmlSedi.append(htmlSede.html())

您的代码应该如下所示:

sedi(1);
sedi(2);

function sedi(param) {
    var htmlSedi = $("#result");
    var htmlSede = $('#example');

    if(param==1)
        htmlSede.find('.child').hide();

    htmlSedi.append(htmlSede.html());
}
另外,请看:


你可以使用任何你想要的,
.append()
.prepend()
.after()
。。。任何适合您需要的。

您错过了ID选择器

另外,填写
#结果的正确方法是:

htmlSedi.append(htmlSede.html())

您的代码应该如下所示:

sedi(1);
sedi(2);

function sedi(param) {
    var htmlSedi = $("#result");
    var htmlSede = $('#example');

    if(param==1)
        htmlSede.find('.child').hide();

    htmlSedi.append(htmlSede.html());
}
另外,请看:


你可以使用任何你想要的,
.append()
.prepend()
.after()
。。。任何适合您需要的。

代码中有一些错误

$("result").append(htmlSedi); 
应该是

$("#result").append(htmlSedi);
 $("#result").append(htmlSedi);    

代码中的一些错误

$("result").append(htmlSedi); 
应该是

$("#result").append(htmlSedi);
 $("#result").append(htmlSedi);    
您可以为此使用
.clone()

$("#example").clone();

您可以使用
.clone()
进行此操作

$("#example").clone();
您有一个错误

 $("result").append(htmlSedi);    
应该是

$("#result").append(htmlSedi);
 $("#result").append(htmlSedi);    
编辑-您可以使用

粘贴库

您有一个错误

 $("result").append(htmlSedi);    
应该是

$("#result").append(htmlSedi);
 $("#result").append(htmlSedi);    
编辑-您可以使用

巴斯德宾

您还忘记了sedi(2)


您还忘记了sedi(2)

上的分号。对不起,复制了错误的版本!这就是我的意思…我同意所有人说你错过了id选择器的说法#在你最初发布的问题中我更新了这个问题,正如你在我的评论中看到的!对不起,复制了错误的版本!这就是我的意思…我同意所有人说你错过了id选择器的说法#在你最初发布的问题中我更新了这个问题,正如你在我的评论中看到的!如果您看到,我需要将每个htmlSede html代码附加到htmlSedi。所以我把它添加为字符串。尝试了htmlSedi.append(),但htmlSedi是一个对象,不是jquery对象,它失败了……是的,但htmlSede事实上它不在DOM操作中,它是一个对象:如果你看到了,我需要将每个htmlSede html代码附加到htmlSedi。所以我把它添加为字符串。尝试了htmlSedi.append(),但htmlSedi是一个对象,而不是jquery对象,它失败了……是的,但htmlSede事实上它不在DOM操作中,它是一个对象:sedi(2)之后的Osemicolon是可选的,但强烈建议-js中缺少分号可能会在sedi(2)之后产生难以检测的错误是可选的,但强烈建议使用-js中缺少分号可能会产生难以检测的错误