Я программирую сеть, и мне нужно знать, когда был добавлен класс. Я использую плагин JavaScript, и плагин добавляет класс CSS, а затем удаляет его и добавляет в другой div (галерея). Мне нужно знать в каждый момент, когда «div» - это класс.Знайте, добавлен ли класс (был добавлен javascript)
Вот вам пример того, что я хочу сделать
$('div').click(function() {
$(this).toggleClass('red');
});
if ($('div').hasClass("red")) {
$("div").addClass('border');
}
.box {
width: 250px;
height: 100px;
border: 1px #000 solid;
}
.red {
background: red;
}
.border {
border: 6px #000 solid;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class='box'></div>
Как вы видите в этом примере, я хочу, чтобы добавить класс border
только тогда, когда был добавлен класс red
, не может сделать это вместе с классом red
, потому что, как я говорю на реальной странице, я использую плагин JavaScript.
* * Я уверен, вы этого не сделаете, но вы думаете, что вы делаете из-за что-то * еще * вам нужно сделать. Что вам действительно нужно делать? –
Почему бы просто не добавить границу: 6px # 000 solid, в ваш .red класс css? .. Что мне не хватает? – Keith
Привет :) Спасибо за комментарии. Это только пример, потому что страница более сложна для объяснения. Как объяснялось выше. Использование плагина (слайдера). Этот плагин добавляет класс в активный div (теперь отображается слайд). Мне нужно добавить другой класс в этот момент (я хочу добавить .load()). Но javascript выполняется только один раз, а затем не знает, когда другой div после класса – TamZam