Это позволяет мне изменить категорию фотографий, не выходя из страницы. ОНО РАБОТАЕТ.Изменить цвет кнопки, не выходя из страницы
Следующий шаг - заданная категория фотографии имеет кнопку с зеленым фоном, а две другие имеют красный цвет. Когда вы делаете новый выбор, я хочу, чтобы нажатая кнопка загорелась, а две другие кнопки для этой фотографии превратились/оставались красными. Зеленый css - c_on, а красный css - c_off.
Как настроить правую кнопку css правой кнопкой мыши с помощью javascript/ajax/jquery?
Любая помощь очень ценится. (Стили определены правильно в моем коде, но я не мог заставить его вставить здесь правильно, поэтому я использовал комментарий).
JS:
<script type="text/javascript">
$(function() {
$('form').on('submit', function (e) {
$.ajax({
type: 'post',
url: "test_ajax_update_code.php",
data: $(this).serialize(),
});
e.preventDefault();
});
});
</script>
CSS:
.c_on {color: #000;background-color:#F00;}
.c_off {color: #000;background-color:#0F0;}
HTML:
<img src="myfoto1.jpg" width="500" height="333" border="0"><br>
<form id="form1">
<input name="num" type="hidden" value="1373" >
<input name="shw" type="hidden" value="1" >
<input type="submit" value="1" class="c_on">
</form>
<form id="form2">
<input name="num" type="hidden" value="1373" >
<input name="shw" type="hidden" value="2" >
<input type="submit" value="2" class="c_off">
</form>
<form id="form3">
<input name="num" type="hidden" value="1373" >
<input name="shw" type="hidden" value="3" >
<input type="submit" value="3" class="c_off">
</form>
<img src="myfoto2.jpg" width="500" height="333" border="0"><br>
<form id="form1">
<input name="num" type="hidden" value="1374" >
<input name="shw" type="hidden" value="1" >
<input type="submit" value="1" class="c_off">
</form>
<form id="form2">
<input name="num" type="hidden" value="1374" >
<input name="shw" type="hidden" value="2" >
<input type="submit" value="2" class="c_on">
</form>
<form id="form3">
<input name="num" type="hidden" value="1374" >
<input name="shw" type="hidden" value="3" >
<input type="submit" value="3" class="c_off">
</form>
вы могли бы использовать: посещенные в CSS. –