Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
Фрилансер
Эксперт PythonЭксперт JSЭксперт PHP
 Аватар для Azdeman
1871 / 1362 / 604
Регистрация: 12.01.2011
Сообщений: 5,470

Отслеживания повторного нажатия

08.06.2016, 10:47. Показов 2015. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте , скажите пожалуйста. Пытаюсь сделать что то типо like как в контакте только без счетчика. Сначала картинка у меня с opacity 0.5 потом при нажатии делаю ее opacity 1. Так вот, я нажал на объект, opacity стало 1 ,в базе обнавилсоь значение на 1 например. картинка стала ярче, а если я передумал ? и хочу снова нажать на ее и opacity что бы стало 0.5 снова на этой картинке. и в базе поменялось значение на 0. Как это сделать ? Вчера пытался, но безрезультатно.
Код:
JavaScript
1
2
3
4
5
6
7
$(function(){
    $(".clickfavorit").click(function(){
        var a = this.id.split("-"),
            link = a[1];
            $(this).css( "opacity", "1" );
    });
});
ajax запрос еще не делал на изменение значения в базе. Но это не важно
Картинки после и до нажатия слево на право.
Название: op.jpg
Просмотров: 21

Размер: 1.1 Кб
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
08.06.2016, 10:47
Ответы с готовыми решениями:

Отмена повторного появления дива
Здравствуйте! Есть div с параметрами display: none. При переходе пользователя на определённые(пусть их будет 4) страницы div появляется....

Запрет повторного просмотра страницы
нужно чтобы пользователь мог просмотреть страницу сайта только один раз в 24 часа я понимаю что нужно сперва узнать его ip адрес, есть...

Как избежать повторного выполнения функции
Подскажите, не могу найти. Есть функция: $(".street").click(function(event){ var id=$(this).attr("id"); ...далее исправный...

1
Почетный модератор
Эксперт HTML/CSSЭксперт PHP
 Аватар для KOPOJI
16844 / 6724 / 880
Регистрация: 12.06.2012
Сообщений: 19,967
08.06.2016, 11:25
JavaScript
1
$(this).css('opacity', ($(this).css('opacity') == 1 ? '0.5' : '1'))
но лучше все-таки работать с классами - а то потом захочешь добавить еще стилей и код растянется.

Добавлено через 2 минуты
если надумаешь с классами:
JavaScript
1
$(this).toggleClass('opacity-img')
а для него уже прописать нечто наподобие
i
CSS
1
2
3
4
5
6
mg.myImgClass {
    opacity: 1;
}
img.myImgClass.opacity-img {
    opacity: 0.5;
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
08.06.2016, 11:25
Помогаю со студенческими работами здесь

Отслеживания нажатия клавиш в системе
Есть такой код - private void Form1_KeyPress(object sender, KeyPressEventArgs e) { if (e.KeyChar == (char)Keys.W) ...

Обработка повторного нажатия кнопки
Подскажите как переделать код, он прописан на кнопку, при первом нажатии должно отрисовывать size=40; t=; ...

Отключение повторного нажатия клавиши.
Hello, Скачал электронную версию пианино под свой вкус, но напасть: При удержании кнопки клавиатуры программа воспринимает как...

Ожидание повторного нажатия кнопки
public void button1_Click(object sender, EventArgs e) { Graphics gr = pictureBox1.CreateGraphics(); ...

Вставка кода отслеживания по событию нажатия кнопки
Здравствуйте, Есть необходимость вставить js-код отслеживания для события нажатия кнопки. Код кнопки. <asp:Button...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru