- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
В 2023 году 36,9% всех DDoS-атак пришлось на сферу финансов
А 24,9% – на сегмент электронной коммерции
Оксана Мамчуева
Переиграть и победить: как анализировать конкурентов для продвижения сайта
С помощью Ahrefs
Александр Шестаков
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Есть кнопка с указанным классом. Нужно что бы при нажатии менялась надпись.
Хотел сделать на jQuery с помощью следующего кода:
if ($(".show_bl").css("display")=="block"){
$(".show_bt").html("Скрыть подробное описание ");}
else{
if($(".show_bl").css("display")=="none"){
alert ($(".show_bl").css("display"));
$(".show_bt").html("Показать подробное описание ");}}
Ничего не получается, пишет переменная не определена. Почему?
На чистом JS знаю как решить интересно было именно проверить как работает функция jQuery
Почему то этот код срабатывает только один раз. Полностью у меня вот так выглядит он:
Блок скрывается/показыватся но надпись меняется на скрыть и все
Чтоб поддержать тему разговора.
http://jsfiddle.net/ewkpmqyc/
Оба кода просто шикарны))) Спасибо!!!
Кстати, почему если этот код размещаю в отдельном js-файле и вызываю через header - не работает. Если добавляю в футер - все в порядке? Насколько я понимаю, ready() - как раз и предназначен для запуска после загрузки DOM.
Другие скрипты, которые находдятся в отдельном js - нормально работают...
Оба кода просто шикарны))) Спасибо!!!
Кстати, почему если этот код размещаю в отдельном js-файле и вызываю через header - не работает. Если добавляю в футер - все в порядке? Насколько я понимаю, ready() - как раз и предназначен для запуска после загрузки DOM.
Другие скрипты, которые находдятся в отдельном js - нормально работают...
А jquery подключается перед этим скриптом? В консоли js ошибки есть?
Да, jQuery min подключается перед файлом скриптов. В этом же файле есть, например, скрипт бесконечной прокрутки страницы- он нормально функционирует. Консоль ни при одном варианте размещения ошибок не дает.
Правда периодически показывает какую-то ошибку в коде Google Adsense, НО она же вряд ли влияет на мой скрипт.
сам скрипт размещяю в myscripts.js
Jquery дважды подключается, может из-за этого:
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js" type="text/javascript"></script>
....
<script src="//code.jquery.com/jquery-1.10.2.js"></script>
Jquery дважды подключается, может из-за этого:
Убрал лишнее подключение, ничего не изменилось. Ну да ладно, главное что работает, еще раз спасибо.