gpt4 book ai didi

jQuery 附加 `.load()` 而不使用 `.get()`

转载 作者:行者123 更新时间:2023-12-01 07:30:12 25 4
gpt4 key购买 nike

看来 .load().get() 之间的一个(众多)区别是前者可以使用 HTML 片段,而后者需要也就是说 HTML 片段是一个完全有效的 XML 结构。

我正在尝试加载一个 HTML 片段的外部文件并将其附加到一个元素。但是,默认情况下,加载会替换而不是附加。

常见的解决方案似乎是使用 .get() 来代替,但这在我的情况下不起作用,因为该文件可能很少是有效的 xml 文档。

有没有办法使用 .load() 来实现此目的?

我正在使用的 HTML 示例:

<table>
<tr><td>Hello</td></tr>
</table>

和 html 文件:

<tr><td>World</td></tr>

我可以使用.load()将外部文件中的TR附加到TABLE中吗?

最佳答案

同时使用 get() 应该会更好,您可能会使用 load:

var $tr = $("<tr/>").load('ur/file.html',function(){
$tr.appendTo("#myTable")
})

获取

$.get( url, function(data){
$(data).appendTo("#myTable")
}, 'text' );

关于jQuery 附加 `.load()` 而不使用 `.get()`,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6779198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com