find()、children()、children、childNodes方法

查找元素 jQuery 有两个元素;一个称为“find”,另一个称为“children”。

查找:查找ul下的所有后代元素,例如span以及ul下的所有子元素。

Children:查找一级子元素,例如div正下方的子节点。

子元素参考:在纯JS中,只找到没有文本的子元素。

childNodes 属性:查找JS中的所有子节点,包括元素和文本。

选择哪一个?这取决于您要寻找什么。
使用children 来搜索子元素。
使用 childNodes 查找所有子元素。

jquery怎么隐藏span元素(三种方法)

隐藏跨度的三种方法:
1 直接隐藏() $(&3 4 ;span&3 4 ;).hide() 设置显示:无 无动画效果
2 使用 css() 更改样式 $(&3 4 ;span&3 4 ;).css(&3 4 ;显示&3 4 ;,&3 4 ;无&3 4 ;) 覆盖原来的样式 使用
3 使用toggle()进行精确控制 $(&3 4 ;span&3 4 ;).toggle(true) true = 强制隐藏 动画参数支持 默认切换状态
注意:多个跨度一起工作。
选择合适的切换动画 确保 jQuery 库已导入

span标签中有一个input标签,用jquery获取span中的html内容,却获取不到在input中输入的值

直接在页面中引入js文件,替换代码如下:
[xss_clean][xss_clean] <脚本> (函数($){ var oldHTML = $.fn.; $.fn.form = 函数() { if (arguments.length) return oldHTML.apply(this,arguments); $("输入,文本区域,按钮",this).each(function() { this.setAttribute('value', this.value); }); $(":radio,:checkbox", this).each(function() { if (this.checked) this.setAttribute('checked', 'checked'); 否则 this.removeAttribute('checked'); }); $("选项", this).each(function() { if (this.selected) this.setAttribute('selected', 'selected'); 否则 this.removeAttribute('selected'); }); 返回oldHTML.apply(this); }; })(jQuery); </脚本>
确保您的页面已引入 jQuery 库。