knrt.net
当前位置:首页 >> jQEury:$("Div spAn")和$("Div>spAn")有什么... >>

jQEury:$("Div spAn")和$("Div>spAn")有什么...

这涉及到CSS的知识哦~说明你的CSS没怎么学好呢嘿嘿,有空记得补学一下CSS基础. 关于CSS的选择器, > 是用来选取兄弟什么的(具体叫法我也忘了),假设 > 符号之前的那个选择为A(你的例子中也就是所有的div元素)>之后的为B(也就是span), > 的作用是选...

执行结果上没什么区别. 过程上,$("div").find("span") 有两次函数调用,先找到div,再从结果往下找span 而后者是直接查找属于div的span

div >span是子选择,div span是后代选择,具体不同你可百度css子选择器。 说一下不一样的地方,代码结构如下: 1 2 div >span只会选择1的那个span,div span则会选择所有span

$("div span")选中的是id=1,2,3的 选中div下面的全部 包括孙子 $("div >span")选中的是id=1,3的 选中div下面的儿子 只是儿子

主要是两个标签的特性 div默认是宽度最大化,高度最小化,并且同级的div是默认自动换行的 而span默认是宽度最小化,高度也最小化,同级的span是默认不换行的 可以说两者特性是相反的,在使用的时候就要根据标签的特性来使用

div 是块级标签,一般网页上大片大片的壳子就是用的div; span 是行内标签,一般就是里面的内容只会一行进行显示;

2个都是用来划分区间但是没有实际语义的标签,差别就在于div是块级元素,不会其他元素在同一行;span是内联元素~可以与其他元素位于同一行~

你好! 通过jquery的层级选择器,可以轻松搞定: $('div').click(function(){ // ">span:nth-child(3)" 表示div的子span元素集合中的第3个元素 // "$(">span:nth-child(3)",this)" 表示在当前div查找 alert( $(">span:nth-child(3)",this).html(...

$("div span:gt(0)").remove();使用了楼上哥们的,我在这里说明一下 gt是大于的意思,0其实代表的就是1 remove从字眼上看就知道是去除的意思了。

$(".fileName").text();获取TEXT,然后用substr()截取你要的TEXT里的内容

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com