解决方案 »
- js读xml节点值
- IE6下,一个JS内部引用,跟外部引用的问题
- 请教如何在网页中让flash窗口得到键盘事件,而不让浏览器窗口响应鼠标事件呢?
- 移动焦点的时候实现验证结果的不同显示?
- 关于javascript中的return的问题,请大家关注一下,谢谢!
- 树形菜单全部展开或者全部折叠,怎么一次性改变 +和-啊
- 问一个难题,javascript调用ocx控件中一个方法(带[out] BSTR * szBuffer 参数)
- 图片预加载
- 高手请进~! 表单提交的问题 。
- 关于$(document).scrollTop()
- document.form1.name.value,如果name是变量怎么办?
- 火狐与IE的兼容(人民币与美元的转换问题)
有何区别啊?
#main > a
这两个选择符有何区别?
两个输入参数:样式属性和样式值。$("#main > *").css("border", "3px double red");
样式属性: border
样式值: 3px double red
通过jQuery提供的css()方法,把属性赋给ID为"#main > *"的元素(DIV)。
#main > a 选择#main元素下元素名是a的子元素(第一层)例子:
<span id="main">
<div><a href=#"">1111</a></div>
<a href=#"">222</a>
<a href=#"">333</a>
<a href=#"">444</a>
</span>
#main a
选择:
<a href=#"">1111</a>
<a href=#"">222</a>
<a href=#"">333</a>
<a href=#"">444</a>
#main > a
选择:
<a href=#"">222</a>
<a href=#"">333</a>
<a href=#"">444</a>
匹配parent标签下,标签为child的所有子元素.
示例:
$('body>div')将返回document.body下的所有div标签.
* 所有子元素
<div id="father">
<div id="first">I am first</div>
<div id="second" class="red">I am second</div>
<div id="third" style="display:none">I am third</div>
</div>
<p class="red">I am forth</p>
<h4></h4>
parent > child:这个选择符就是大于号,表示先找到第一个选择符的所有对象,然后在他的子节点(不能是孙节点)中找到所有符合第二个选择符的对象。alert($('#father > .red').html());
//显示I am second
prev + next:这个选择符就是加号,表示先找到第一个选择符的所有对象,然后找和他同级的紧跟着的下一个节点同时符合第二个选择符的对象。alert($('#father + .red').html());
//显示I am forth
prev ~ siblings:这个选择符就是~号,表示先找到第一个选择符的所有对象,然后找和他同级的以后所有节点里面同时符合第二个选择符的对象。
alert($('#first ~ #third').html());
<div>dfd</div>
<button>Child</button>
<div class="mini"></div>
<div>
<div class="mini"></div>
<div class="mini"></div>
</div>
<div><button>Grand</button></div>
<div><span>A Span <em>in</em> child</span></div>
<span>A Span in main</span>
</span>