为了账号安全,请及时绑定邮箱和手机立即绑定

怎样才能只选中第一个<p>标签


<!DOCTYPE html>

<html>


<head>

    <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

    <title></title>

    <style>

    div {

        width: 100px;

        height: 90px;

        float: left;

        padding: 5px;

        margin: 5px;

        background-color: #EEEEEE;

    }

    </style>

    <script src="http://libs.baidu.com/jquery/1.9.1/jquery.min.js"></script>

</head>

<body>

    <div class="aaron">

        <p>class="aaron"</p>

        <p>选中</p>

    </div>

    <div class="aaron">

        <p>class="aaron"</p>

        <p>选中</p>

    </div>

    <div class="imooc">

        <p>class="imooc"</p>

        <p>jQuery选中</p>

    </div>

    <div class="imooc">

        <p>class="imooc"</p>

        <p>jQuery选中</p>

    </div>


    <script type="text/javascript">

    //通过原生方法处理

    //获取到所有的节点标记名为div的元素

    //给每一个div加上蓝色的边框

    var divs = document.getElementsByTagName('div');

    for (var i = 0; i < divs.length; i++) {

        divs[i].style.border = "3px solid blue";

    }

    </script>

    <script type="text/javascript">

    //通过jQuery直接传入标签名p

    //标签是可以多个的,所以得到的同样也是一个合集

    $("p").css("border", "3px solid red");

    </script>

</body>


</html>


正在回答

5 回答

1.   

             var $p = $("p");

            var p = $p.get(0);

            p.style.border = "1px solid red";

2.    

            var p = document.getElementsByTagName('p');

            var $p = $(p);

            var $first = $p.eq(0);

            $first.css('color','red');

        


10 回复 有任何疑惑可以回复我~
#1

weibo_时间煮雨我煮面022_0

3. $("p:first").css("border","3px solid red")
2016-07-15 回复 有任何疑惑可以回复我~
#2

weibo_时间煮雨我煮面022_0

4. $("p:eq(0)").css("border","3px solid red")
2016-07-15 回复 有任何疑惑可以回复我~
#3

我不爱孤单_0 提问者

非常感谢!
2016-07-18 回复 有任何疑惑可以回复我~
#4

NIAN瑾萱

.get()方法对所有标签设置属性时为什么不能直接写.get(*)?
2016-12-14 回复 有任何疑惑可以回复我~
查看1条回复

0.0

0 回复 有任何疑惑可以回复我~

($('p').first()).css("border", "3px solid red");

0 回复 有任何疑惑可以回复我~

p:first

0 回复 有任何疑惑可以回复我~

$(".aaron>.aaron:first")

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

怎样才能只选中第一个<p>标签

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信