html() 的意外行为
Unexpected behavior of html()
JQuery html()
方法根据其文档获取参数html字符串或函数。但是如果我使用jQuery对象数组,它也可以使用它。它是如何工作的,根本没有文档。
例如:
$('div').html([$('<div/>', {
text: '1'
}), $('<div/>', {
text: '2'
})]);
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<div></div>
上面的代码绑定了两个div。
jQuery对象的数组等于jQuery对象吗?
> .html()
接受 jQuery 对象作为参数
它是如何工作的,根本没有文档
这是正确的。这在jQuery文档中没有详细描述。您需要查看 jQuery 的源代码才能了解这一点;无需尝试传递 jQuery 或其他对象,例如 jQuery 对象的数组到 .html()
。
有关jQuery.fn.html
功能,请参见5490
- 5527
jquery-2.2.3.js
;注意if
5523
- 5525
时.append()
的状况和使用
if ( elem ) {
this.empty().append( value );
}
相关文章:
- 分析高度属性时出现意外值{{specs.height}}.index.html
- html() 的意外行为
- "未捕获类型错误/丢弃意外“;因为一句台词而出现?(HTML w/<脚本>)
- "未捕获的SyntaxError:意外的令牌ILLEGAL“;当我通过AJAX发送html时
- html标记处出现意外的标记}
- HTML 无法识别我要求它运行的 javascript 文件,语法错误:意外的令牌“<”(匿名函数)script.js:
- 使用.html()添加文本输入时出现意外行为
- 未捕获的语法错误:意外的标记<在<!DOCTYPE html>
- 生成动态 HTML,使用 JavaScript 更改名称值.错误:- 意外的字符串或标识符
- 从内部HTML更改为表单时获得意外结果,输入类型文本字段
- 尝试使用 javascript/jQuery 插入 HTML 时出现意外标识符
- HTML 串联语法错误:意外的标识符
- "意外的令牌<"使用socket.io时出现HTML错误
- 语法错误:令牌'mod'意外,在表达式[partials/{{mod}}.html]的第12列处应为[:
- 动态添加HTML内容时出现意外令牌非法错误
- HTML Onclick事件(意外令牌})
- 如何解决未捕获的SyntaxError:在动态创建HTML时意外令牌非法
- 输出HTML时出现意外的令牌错误
- 尝试在JS变量中嵌入html时出现意外的Identifier错误
- 为什么将index.html视为JSON?意外的标记<在位置0处