做项目时,遇到一个需求,依据一个下拉框选项的值来动态显示另一个表单元素的题目。心想着做一下选项值的推断,然后用一下innerHTML这一属性,应当就能够了。但是,我照样图样图森破,用JQuery猎取到响应的对象以后而且加上innerHTML这一属性,怎样都没起作用,控制台一看输出的值是undefined。因而google一下,本来innerHTML是DOM元素的属性,用JQuery的查询语句取得的是一个JQuery对象,它们之间照样有区分的。
总结:
JQuery对象没法运用DOM对象的任何要领和属性,要想猎取或许设置一个HTML标签内部的HTML内容,能够运用JQuery的html()要领。