переключатель javascript



Автор 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 элемента до смены значения или добавь переменную

Ответ от Ёаня Семенов[гуру]
Ну или лучше в атрибуты сохранять чекнутое состояние а потом его проверять с прмрщью фунцией $.data ()

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: Переключатель JavaScript( jQuery )
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*