日期:2014-05-16  浏览次数:20319 次

jquery选择父节点
html代码:
<div><p>Hello</p><p>Hello</p></div>



jQuery 代码:
$("p").parent()

结果:
[ <div><p>Hello</p><p>Hello</p></div>]

如果我只想获取div标签怎么办?比如我想给div变色,但是里面的内容不变色,如何操作。不能直接选$("div")也不能指定id或者class,有特殊需求。

------解决方案--------------------
已经正确获取这个div元素对象了啊。。
HTML code
<div><p>Hello</p><p>Hello</p></div>
<style type="text/css">
p { background-color:blue; }
</style>
<script type="text/javascript">
var obj = $("p").parent().css('background-color', 'black');
</script>