как правильно выбрать один из классов

350
23 июля 2017, 12:16

вот небольшой код и функции как мне правильно записать что именно этот див с классом .userStatus нужно окрасить в голубой(код дает запросы на стрим и если пипл офлайн то его поле нужно закрасить) (нужно наверно использовать this но как правильно)

$.getJSON(getUrl("streams", chan), function(data) {
        if (data.stream !== null) {
             $(".userStatus").css("border-left","10px solid MediumSpringGreen");
            }
        else if (data.stream === null) {
            $(".userStatus").css("border-right", "10px solid grey");
           }
Answer 1

Для этого используется eq(index) где index все элементы начиная с нуля. eq(0) выберет первый элемент. А например eq(2) выберет третий. Логино предположить что index = номерЭлемента - 1

$(".userStatus").eq(2).css("background", "blue"); 
$(".userStatus").eq(2).css("border", "1px solid #0013BE");
.userStatus { 
width:100px; 
height:100px; 
background:#FF5328; 
display:inline-block; 
border-radius:3px; 
border:1px solid #DE4823; 
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script> 
<div class="userStatus"></div> 
<div class="userStatus"></div> 
<div class="userStatus"></div> 
<div class="userStatus"></div> 
<div class="userStatus"></div>

READ ALSO
Как отключить вторую кнопку после клика на первую?

Как отключить вторую кнопку после клика на первую?

Есть 2 кнопкиПосле клика по первой в блок каждую секунду выводятся строки

298
Как выдрать html с выполненным javascript в QWebEngineView?

Как выдрать html с выполненным javascript в QWebEngineView?

Возможно ли это? Вот этот код выдирает Html но этот html вроде как без выполнного javascript, он без нужной мне инфыВ конце концов в WebEngineView вставляется...

317
mysqli_num_rows() expects parameter 1 to be mysqli_result что тут не так

mysqli_num_rows() expects parameter 1 to be mysqli_result что тут не так

Выдаёт ошибку mysqli_num_rows() expects parameter 1 to be mysqli_result и т д Где ошибка ?

318
Как добавить php-код в ejs-шаблонизатор?

Как добавить php-код в ejs-шаблонизатор?

Допустим я отправляю ajax-запрос с данными методом postЯ использую шаблонизатор ejs для вёрстки

462