Stalker_RED, основы с jQuery? Так он мало чему научится. Роман Прогрессив, сохранять найденный элемент в переменную, а далее - использовать эту переменную как ссылку на объект.
var $el = $('#elID');
$el.hide();
А конкретно для вашего случая логичнее использовать контекст выполнения обработчика: this.hidden = 1;
Ещё лучше добавить замыкание в каждую итерацию цикла, Помню, в каких-то броузерах была проблема с навешиванием обработчиков в цикле.
А если совсем правильно - для подобных нужд лучше использовать делегирование событий из единого обработчика.
Сергей, константу year_v я ввел только для примера, заменив ей несуществующее значение year в вашем коде.
Матеематику можно подтянуть сюда абсолютно любую, главное, что при клике на разных радиокнопках будут срабатывать разные обработчики, что и требовалось по условию вопроса.
А какая будет логика этих обработчиков - зависит только от вашей фантазии ))
+1
Если вы платите за продвижение ресурса - то само продвижение можно мониторить, в онлайне есть для этого достаточно инструментов. А что покупается/продается СЕОшникаии при этом - значения иметь не должно. Показатели сайта выросли - платите оговоренную сумму.
А как отличить нужный текст от ненужного?
Ну, строки с диезами вначале - понятно, а остальное? И где гарантия, что диезы не попадутся в ненужном тексте?
Дмитрий, да, но не могу взять в толк: зачем нужны эти лишние телодвижения, если самим языком можно полностью реализовать тот же mcv, без всякого постороннего синтаксиса.
По мне - это избыточно для большинства проектов.
Дмитрий, но это работает быстрее. В JS такая особенность: операторы логического сравнения возвращают не булеву константу выражения, а сам элемент, соответствующий условию. Поэтому грех этим не пользоваться, думаю.
var year = $("#year");
var year_v = +year.val();
var company = document.getElementById('company').value;
var itog = document.getElementById('mult').value;
var mult = document.getElementById('itog').value;
И далее в коде везде, где используется умножение на year - менять переменную на year_v,
Александр Шаповал, Максим Тимофеев имел в виду, что без использования внутренних шаблонизаторов. Как я понял, имелось в виду что-то типа <?=HEADER?>
Но я бы с этим не согласился, поскольку любые внешние шаблонизаторы тянут за собой лишний парсинг кода, которого можно избежать.
JAVA не знаю, но я бы использовал радиальную систему координат, тогда задача бы свелась к определению угла между горизонтальной линией, проходящей через центр окружности и линией между центром и кликом. Раз все отрезки равной длины, значит, все конечные точки отрезков, при любом клике, будут лежать на единой окружности.
Как-то так.
Роман Прогрессив, сохранять найденный элемент в переменную, а далее - использовать эту переменную как ссылку на объект.
А конкретно для вашего случая логичнее использовать контекст выполнения обработчика:
this.hidden = 1;