自己试了一下,觉得是这样:
:parent——>有子元素的或者有文本
:empty——>没有任何子元素也没有文本(就是只有标签本身)
:parent——>有子元素的或者有文本
:empty——>没有任何子元素也没有文本(就是只有标签本身)
2018-04-25
$(function(){
$('div').html('你好!通过慕课网学习jQuery才是最佳的途径。')
})
$('div').html('你好!通过慕课网学习jQuery才是最佳的途径。')
})
2018-04-25
$(":contains(text)")包含指定文本
$(":has(selector)")包含制定元素
$(":empty")和parent相反,文本元素是空的
$(":parent")所有含有子元素或者文本元素
$(":has(selector)")包含制定元素
$(":empty")和parent相反,文本元素是空的
$(":parent")所有含有子元素或者文本元素
2018-04-23
纯手打总结~
$(:first)选取第一个元素
$(:last)选取最后一个元素
$(:not(selector))筛选所选元素
$(:eq(index))选择任意index元素
$(:gt(index))选择所有index大于所选index的元素
$(:lt(index))选择所有index小于所选index的元素
$(:even)选择偶数元素,从0开始计数
$(:odd) 选择奇数元素,从0开始计数
$(:header)选取标题元素
$(:root)选取根元素
$(:first)选取第一个元素
$(:last)选取最后一个元素
$(:not(selector))筛选所选元素
$(:eq(index))选择任意index元素
$(:gt(index))选择所有index大于所选index的元素
$(:lt(index))选择所有index小于所选index的元素
$(:even)选择偶数元素,从0开始计数
$(:odd) 选择奇数元素,从0开始计数
$(:header)选取标题元素
$(:root)选取根元素
2018-04-23
这里神奇的是 width和height都为0 ,元素内有文本时在网页中可见但事实上属性是不可见的,而visibility和opacity虽然不可见但是事实上占用空间所以属性是可见的
2018-04-21
学编程,遇到一些简称的代码,去查清楚全称,记忆会更牢固,就比如eq全称是equal(意思是“等于”);gt全称是greater than(意思是大于);lt全称是less than(意思是小于)
2018-04-20