Автор FAKE задал вопрос в разделе jQuery
Переключатель JavaScript( jQuery ) и получил лучший ответ
Ответ от Илья Ш[гуру]
var flag=true;
$(document).ready(function() {
$('#div_for_img img').click(function(e){
if(flag){
if(e.shiftKey ){
$(this).css('border','4px solid #cc0000');
}else {
$(this).css('border','4px solid #333333');
}
}else{$(this).css('border','none');}
flag= !flag;
});
}); //end ready
Ответ от ?? ??r??u[гуру]
проверяйте значения
проверяйте значения
Ответ от Ёерж Иванов[новичек]
Проверь border элемента до смены значения или добавь переменную
Проверь border элемента до смены значения или добавь переменную
Ответ от Ёаня Семенов[гуру]
Ну или лучше в атрибуты сохранять чекнутое состояние а потом его проверять с прмрщью фунцией $.data ()
Ну или лучше в атрибуты сохранять чекнутое состояние а потом его проверять с прмрщью фунцией $.data ()
Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Переключатель JavaScript( jQuery )