Я пытаюсь вызвать конкретный CSS на конкретном идентификаторе, но он производит только одно изображение этого идентификатора, а не все изображения с этим ID. Также, как мне отменить изменения, если я снова нажму на тот же триггер?Как я могу вызвать CSS onclick для определенного идентификатора
Это HTML, который я использую.
<div class="row">
<div class="container">
<div class="col-sm-3">
<img src="https://imagesonline.bl.uk/coo/user/gpimages/Images_Online_Cooliris_Logo.jpg" class="img-responsive" id="some" alt="">
</div>
<div class="col-sm-3">
<img src="http://www.niemanlab.org/images/getty-images-logo.png" class="img-responsive" id="some" alt="">
</div>
<div class="col-sm-3">
<img src="http://cdn.eso.org/images/thumb300y/eso1119b.jpg" class="img-responsive" id="some" alt="">
</div>
<div class="col-sm-3">
<img src="http://www.niehs.nih.gov/news/newsroom/releases/2013/august19/tbbpa_image_.jpg" class="img-responsive" id="some" alt="">
</div>
<div class="col-sm-3">
<img src="http://learningdesign.psu.edu/themes/site_themes/agile_records/images/uploads/LDImages/itsupport2.jpg" class="img-responsive" id="some" alt="">
</div>
<div class="col-sm-3">
<img src="http://dummyimage.com/300" class="img-responsive" id="some" alt="">
</div>
<div class="col-sm-12 tac">
<br><br><br><button>test</button>
</div>
</div>
</div>
привет мир!
И это javascript, который я использую.
<script>
$('#image').click(function() {
$('#some').css({
'background-color': 'black',
'color': 'white',
'font-size': '44px',
'opacity': '0.1'
});
});
</script>
Идентификатор должен быть уникальным классом использования вместо – Akshay
Спасибо @ Akshay, который сработал! Не могли бы вы рассказать мне, как я могу отменить изменения в нормальном режиме, если я снова нажму на тот же триггер? –
Вы можете попробовать 'toggleClass()' вместо – Akshay