Форум программистов, компьютерный форум, киберфорум
Наши страницы
jQuery
Войти
Регистрация
Восстановить пароль
 
Наталья Иванова
0 / 0 / 0
Регистрация: 12.01.2017
Сообщений: 2
1

Необходимо разобраться в работе скрипта

12.01.2017, 15:59. Просмотров 350. Ответов 2
Метки нет (Все метки)

Здравствуйте! Помогите, пожалуйста, разобраться, что означает каждая строчка кода и элементы, которые в ней представлены?

Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$(document).ready(function() {
//alert(1);
$(".par").click(function(){
 
n=$(this).attr("num");
 
if($(this).attr("active")!="1"){
 
$("#pm"+String(n)).show(500);
$(this).attr("active","1");
$(".par").removeClass("actm");
$(this).addClass("actm");
}else{
$("#pm"+String(n)).hide(500);
$(this).attr("active","0");
$(this).removeClass("actm");
}
 
});
 
});
 Комментарий модератора 
Один вопрос - одна отдельная тема!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.01.2017, 15:59
Ответы с готовыми решениями:

2 скрипта не уживаются. Необходимо решение
Привет всем. Не знаю, в ту тему написал или нет: Есть 2 скрипта счетчиков. Первый: function...

Не могу разобраться в работе сценария
Есть сайт. Вверху пишу переключатель справа на лева, при клике на первую точку не работает как я...

Виснет ИЕ8 при работе скрипта для сворачивания блоков
Здравствуйте, прошу помощи в следующем вопросе. Использую на сайте скрипт для закрытия окна...

Пазу в работе скрипта - как сделать?
Есть var ie = new ActiveXObject('InternetExplorer.Application'); ie.visible = 1;...

Разобраться с запуском ява скрипта с github.com
Опыта работы с явоскриптом до сих пор фактически не было у меня, но возникла у меня прикладная...

2
Balanaar
935 / 801 / 386
Регистрация: 11.07.2016
Сообщений: 2,363
12.01.2017, 16:33 2
Javascript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$(document).ready(function() { // После полной готовности DOM выполнить...
//alert(1); Закомментированный alert
$(".par").click(function(){ // Для каждого элемента с классом par назначить следующий обработчик события клика...
 
n=$(this).attr("num"); // Переменной n присвоить значение атрибута num элемента, по которому кликнули
 
if($(this).attr("active")!="1"){ // Если значение атрибута active элемента, по которому кликнули, не равно 1, то...
 
$("#pm"+String(n)).show(500); // Отобразить элемент с id равным pm + n в течение половины секунды
$(this).attr("active","1"); // Назначить элементу, по которому кликнули, атрибут active со значением 1
$(".par").removeClass("actm"); // Удалить класс actm у всех элементов с классом par
$(this).addClass("actm"); // Добавить элементу, по которому кликнули, класс actm
}else{ // Иначе...
$("#pm"+String(n)).hide(500); // Скрыть элемент с id равным pm + n в течение половины секунды
$(this).attr("active","0"); // Назначить элементу, по которому кликнули, атрибут active со значением 0
$(this).removeClass("actm"); // Удалить у элемента, по которому кликнули, класс actm
}
 
});
 
});
Добавлено через 2 минуты
Рискну предположить, что это реализация некой менюшки.
1
Наталья Иванова
0 / 0 / 0
Регистрация: 12.01.2017
Сообщений: 2
12.01.2017, 18:04  [ТС] 3
Огромное спасибо! Очень благодарна Вам!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.01.2017, 18:04

Необходимо разобраться в скрипте!
Доброго времени суток, уважаемые форумчане! Необходимо разобраться со скриптом, проще говоря понять...

Необходимо разобраться с кодом
Здравствуйте! Нужна очень ваша помощь) Дано задание: используя цикл while и do..while написать...

Не могу разобраться с примером по работе JavaScript
Здравствуйте, начал изучать javascript по книге Прохоренок Н.А. - HTML, JavaScript, PHP и MySQL....


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru