У меня есть некоторые проблемы с моей страницей. У меня есть четыре разных изображения, которые сделаны с помощью CSS. Я создал файл .svg, чтобы сделать это возможным. Теперь то, что я хочу, - это когда пользователь нажимает на изображение, а фильтр оттенков серого будет отключен, показывая оригинальные цвета. Но css имеет только: active и: hover. Я хочу, чтобы во время клика. Вот мой код:Запустите CSS внутри JQuery/Javascript
//CSS
<style type="text/css">
#main, #beverage, #set, #appetizer {
filter: url(filters.svg#grayscale); /* Firefox 3.5+ */
filter: gray; /* IE6-9 */
-webkit-filter: grayscale(1); /* Google Chrome & Safari 6+ */
}
#main {
filter: none;
-webkit-filter: grayscale(0);
}
//IMAGES
<td>
<img src="main.png" width="80" style="cursor:pointer" id="main"><br>
<img src="beverage.png" width="80" style="cursor:pointer" id="beverage"><br>
<img src="set.png" width="80" style="cursor:pointer" id="set"><br>
<img src="set.png" width="80" style="cursor:pointer" id="appetizer"><br>
</td>
Wow ты гений. Он отлично работает. Привет, друг! – Clyde