JQuery 中。关于 HTML(“<td></td>”)和append(“<td></td>”)的区别
2011-05-16 14:27 沐海 阅读(5859) 评论(1) 编辑 收藏 举报HTML("<td></td>")用来 把String型的HTML数据 当做内容写进 Jquery 对象(HTML控件或DOM元素)中。
会把。String行的转换成为 DOM元素的内容。 但如果是带有TD等DOM元素。则影响转换,必须用 Append()
Append("<td></td>")用来把 String的 HTML数据,转换成HTML元素。追加到 指定的 DOM元素。
今日。项目中出现了。 $("#loadData").html(data); 写入。IE+FIREFOX能够显示。而360浏览器。不能够显示的。问题:解决
: $("#loadData").append($(data));
jQuery HTML 操作 jQuery 包含很多供改变和操作 HTML 的强大函数。 改变 HTML 内容 语法 $(selector).html(content) html() 函数改变所匹配的 HTML 元素的内容(innerHTML)。 实例 $("p").html("W3School"); TIY 添加 HTML 内容 语法 $(selector).append(content) append() 函数向所匹配的 HTML 元素内部追加内容。 语法 $(selector).prepend(content) prepend() 函数向所匹配的 HTML 元素内部预置(Prepend)内容。 实例 $("p").append(" W3School"); TIY 语法 $(selector).after(content) after() 函数在所有匹配的元素之后插入 HTML 内容。 语法 $(selector).before(content) before() 函数在所有匹配的元素之前插入 HTML 内容。 实例 $("p").after(" W3School."); TIY jQuery HTML 操作 - 来自本页 函数 描述 $(selector).html(content) 改变被选元素的(内部)HTML $(selector).append(content) 向被选元素的(内部)HTML 追加内容 $(selector).prepend(content) 向被选元素的(内部)HTML “预置”(Prepend)内容 $(selector).after(content) 在被选元素之后添加 HTML $(selector).before(content) 在被选元素之前添加 HTML
本人声明:
个人主页:沐海(http://www.cnblogs.com/mahaisong)
以上文章都是经过本人设计实践和阅读其他文档得出。如果需要探讨或指教可以留言或加我QQ!欢迎交流!