jquery类似方法的比较(一)
1、
$(div + p) & $(div ~ p) & $(div p) & $(div > p)
$(div + p)选择紧挨在div后面的P元素
$(div ~ p)选择div后面的所有同级P元素
$(div p)选择div的后代元素中的所有的P元素,不仅仅是子元素
$(div > p)选择div的子元素中的所有P元素
2、text() & html() &val()
text()获取所有选中元素中的文本的合并结果,但不能使用到input、textarea等表单元素和script标签上,如果带有参数则为所有选中的元素赋值
val()主要用户获取input、textarea、select、checkbox、radio等表单元素的值,只获取匹配元素中的第一个的值。如果val()带有参数则是为赋值操作。
html()获取匹配元素中的第一个的内容,如果带有参数则是将参数插入到调用它的元素中,并替换掉该元素中的原有值。