Эй, я посмотрел вокруг на Stack Overflow и попробовал несколько других попыток сделать это, но я просто не смог заставить это работать.
У меня есть элемент select, подобный этому:
<select id="slct_firstCat" name="slct_firstCat" size="15">
</select>
Отображается только после завершения специального запроса AJAX, поэтому этот элемент select НЕ загружается с DOM исходной страницы, он загружается как отдельный запрос AJAX после загрузки главной страницы.
Я в основном хочу сделать это ...
if (/* select element exists */) {
// Then change the colour of a div to green
} else {
// Change the colour to red
}
Но помните, это должно работать после загрузки страницы.Я могу нажать кнопку выбора, чтобы при необходимости запустить функцию JS.
Я попробовал этот код ниже, но не смог заставить его работать:
if ($(".element1").length > 0 || $(".element2").length > 0 {
// code
}
Так что, в принципе, если элемент selectсуществует, затем измените цвет вкладки на зеленый, иначе измените его на красный.