indenger20

Рейтинг
38
Регистрация
07.03.2015
Leonid H:
<input id="mainCh" type="checkbox" value="4" name="main" class="main_ch" data-id="22"><span>Специальная техника</span>


<div id="mainDiv" class="bodyTypesContainer inner">

<input type="checkbox" name="checkbox[10]" data-id="11" value="11" class="ch_spec ch"><span>Автоцистерна</span>

<input type="checkbox" name="checkbox[11]" data-id="12" value="12" class="ch_spec ch"><span>Автовоз</span>

</div>

<script>
var mainCh = document.getElementById('mainCh');
var mainDiv = document.getElementById('mainDiv');
mainDiv.addEventListener('click', function(e) {
if ( e.target.className = 'ch_spec' ) {
e.preventDefault();
alert(mainCh.getAttribute('data-id'));
}
}, false);
</script>

у вас опечатка в условии, код будет выполняться всегда "=" не катит, нужно "==" мы же сравниваем, а не присваиваем.

создайте переменную с true и напишите условие, мол если true, то выполняем код при клике и меняем значение на false.

еще можно делать проверку по куки, принцип такой-же. только куки будет висеть столько, сколько вы этого захотите, а первый способ будет работать до перезагрузки станицы.

Просмотрите ссылки фаербагом. (сузьте окно браузера)

возможно что там прописаны медиа запросы

Seompson:
indenger20, адаптивную верстку делаете?

да, примеры могу показать в личку.

Спасибо за отзывы.

Продолжаю работу☝

Еще есть AutoCAD, но как по мне, Kompas 3d намного проще.

И да, в библиотеке есть все стандартные изделия.

наверное что-то типа этого

$(document).ready(function ($) {
$('.url').click(function(){
alert('work '+ $(this).html()); // значение по которой кликнуто (this)
});
});

Вот топик с таким же вопросом, и ответом на него.

все просто


#robot {
position: absolute;
top:0;
left:55%;
margin-top:-30px;
max-width: 20vw;//удалить
max-height: 70vh;//удалить
width: 200px; //добавить
height: auto; //добавить
background:#FD191D

}

вас не понять, то мобильная версия, то адаптивно...

значит добавьте мета тег

посмотреть можете по этой ссылке.

Всего: 248