x
 
1
<!DOCTYPE html>
2
<html>
3
<head>
4
    <script src="https://code.jquery.com/jquery-3.7.0.min.js"></script>
5
    <style>
6
        .box * {
7
            display: block;
8
            border: 2px solid #f2f3f5;
9
            color: #212b36;
10
            padding: 5px;
11
            margin: 15px;
12
        }
13
    </style>
14
</head>
15
<body>
16
17
<h1>Select All the Previous Sibling Elements</h1>
18
<div class="box">
19
    <div style="width:300px;">
20
        <h2>h2</h2>
21
        <p>p</p>
22
        <span>span</span>
23
        <ul>ul
24
            <li>li</li>
25
        </ul>
26
    </div>
27
</div>
28
29
<script>
30
    $(document).ready(function(){
31
        $("span").prevAll().css({"color": "#ffc107", "border": "2px solid #ffc107"});
32
    });
33
</script>
34
</body>
35
</html>