Alexandr59, Первые две строчки - jQuery
1. Ищем нужные кнопки (картинки) и вешаем на них обработчик кликов
2. Получаем из data-* аттрибута кнопки название нужного таба
Третья строчка jQuery + метод из бутстрапа. Получаем нужный таб и делаем ему .tab('show') (вот этот кусочек из бутстраповской документации)
freestm, Задайте себе вопрос - для чего вы вообще учите эти стремительно устаревающие технологии.
Можно пол года смотреть ролики на ютубе про езду на велосипеде и зубрить инструкцию к нему. Но если вы уже ездили на двух-трех разных, то в подавляющем большинстве случаев, получив новый велик сможете сразу сесть и поехать. Да, какие-то особые трюки могут не сразу получиться. Да, могут быть проблемы с одноколесными, или с вот такими вот
тыц
Но в большинстве случаев можно сразу ехать, иногда поглядывая в инструкцию.
rework, она появляется потому, что вы изменили количество букв и они не вписываются в прямоугольную таблицу без остатка. Автор вопроса обещал, что слова будут подобраны так, чтобы вписывались.
В любом случае это набросок, а не готовый продукт.
Seilordp, ну так уберите тот мусор который можете, посмотрите что осталось, возможно там тоже простые решения подойдут. Вполне вероятно, что под конец останется небольшое количество строк, которые проще будет вручную обработать.
Приведите еще пару примеров исходных массивов, если не сложно. С этим ['один','два','три','четыре'] слишком большой соблазн скатиться к решению частного случая, что вчера и произошло.
for(var value = 0; value < array[0].length; value++) {
for (var index = 0; index < array[0][value].length; index++) {
// console.log(array[0][value][index]);
}
}
Почему то все, я вижу, постоянно, людей только в фронтенд "заталкивают".
Почему не бэк?
Практически во всех гайдах "как стать веб-разработчиком" упоминается, что нужны базовые знания html и css. При этом многие только-только ступившие на этот путь зачастую говорят: эээ, я тут уже третью неделю учу html, куда мне за деньгами зайти? Так-то и выходит, что если пациент знает только азы верстки, но уже хочет кушать, то дорога ему в верстальщики.
Сергей Марченко, окей, объясняю на пальцах.
у вас там div с id=outerdiv и внутри него iframe с id=innerIframe
Для обоих элементов прописаны какие-то стили.
Для outerdiv указана ширина и высота, и свойство overflow: hidden. Все что будет "торчать" за границы этого дива будет скрыто.
Для iframe тоже указана ширина и высота, и казан сдвиг по координатам (top и left). И размеры его значительно больше чем внешний див.
Представьте что у вас есть большой бумажный пакет (внешний див). В пакете прорезано окошко размером
width: 756px;
height: 496px;
В пакет кладем ipad или какой-то другой планшет (это ваш iframe) с размерами
width: 1280px;
height: 1200px;
и на этом планшете открыта страница.
затем планшет и сдвигаем влево и вверх на
top: -246px;
left: -149px;
результат видим в окошке. Можно скроллить, нажимать на ссылки, но видно не весь экран планшета, он как-бы обрезан по размеру окошка, еще и сдвинут.
Вполне вероятно, что некоторые пункты вызовут отторжение, типа "зачем мне это знать/понимать, я же хочу делать %что-то другое%". Можете пропускать такие пункты или ознакамливаться совсем поверхностно, но на свой страх и риск.
1. Ищем нужные кнопки (картинки) и вешаем на них обработчик кликов
2. Получаем из data-* аттрибута кнопки название нужного таба
Третья строчка jQuery + метод из бутстрапа. Получаем нужный таб и делаем ему
.tab('show')
(вот этот кусочек из бутстраповской документации)