javascript - 如何附加获取 HTML
问题描述
我正在尝试html()
在 jQuery 中获取 a 并将其附加到一些 DOM 元素但不能。请通过 for 循环,因为这是发生错误的地方:
$(function() {
let fig = $("figure").html();
$("#search-btn").click(function() {
let content = $("#search-input").val();
var i;
for (i = 0; i < content; i++) {
$("#photos").html() += `<figure>` + fig;
}
});
});
解决方案
您可以使用 append() 和 prepend() 请扔掉它,它可能会对您有所帮助。
$("#photos").append(`<figure>` + fig;)
https://www.w3schools.com/jquery/tryit.asp?filename=tryjquery_html_append2
推荐阅读
- python-3.x - 检测到 IMKClient Stall,*请报告*您的用户场景附加了捕获问题的 spindump(或 sysdiagnose)
- java - 是不必要的分号语法错误吗?
- android - 来自 R.drawable 的 +imageResource 在 Jetpack Compose 中导致 IllegalArgumentException
- javax.imageio - 我们如何调整灰度和黑白图像的对比度和亮度
- php - 如何在句子中获取错误信息?
- android - 在 Room 中级联删除的附加操作
- c# - 如何从 JSON 数组获取信息到列表和 XAML
- reactjs - 带有打字稿的反应材料表显示通用类型错误
- javascript - 反斜杠分割的字符串不分割
- python-2.7 - sql alchemy 更新原始查询的结果集