DesBR: Вопросы.)
|
|
|
2011-12-17Дата: Суббота, 17.12.2011, 17:14 | Сообщение # 166 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
DesBR, Quote (DesBR) В разделах типа файлового архива можно для каждого объекта (материала) сделать фон, возможно ли сделать его рандомным, но постоянным? Т.Е. - пользователь добавляет материал, для его материала устанавливается случайный фон и он будет таким всегда именно для этого материала. Можно, использовав дополнительное поле, в которое, случайным образом (скриптом) забивается (при добавлении) ссылка (часть ссылки) на картинку. У меня подобное есть с иконками для файлов ...
... и, соответственные иконки, под тип файлов ...
| | |
|
|
2011-12-17Дата: Суббота, 17.12.2011, 18:42 | Сообщение # 167 |
Подполковник
Группа: Проверенные
Статус: Offline
|
а так же можно сделать только в зависимости от выбранной категории?
| | |
|
|
2011-12-17Дата: Суббота, 17.12.2011, 20:50 | Сообщение # 168 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
DesBR, Quote (DesBR) а так же можно сделать только в зависимости от выбранной категории? Это вопрос? Да, почему нет, проверять, при добавлении отмеченную категорию (в выпадающем списке категорий) и, в зависимости от выбранной, забивать то или иное значение. Можно ещё мудрить и с операторами, если поле передаёт имя файла фона, то оператором можно подставлять папку. Типа: если имя картинки «img1.jpg» а ID категории «1» ... то фон может быть, например «/fon/$CID$/$OTHERx$»... Ну, смысл, думаю, понял ...
По теме: Как выводить уникальною картинку для каждого раздела
| | |
|
|
2011-12-19Дата: Понедельник, 19.12.2011, 15:02 | Сообщение # 169 |
Подполковник
Группа: Проверенные
Статус: Offline
|
Quote (likbezz) Ну, смысл, думаю, понял ... Ну это наверное единственные слова которые я понял -_-. Ушёл разбираться.Добавлено (19.12.2011, 15:02) ---------------------------------------------
Code <div class="oversp"> <?if($ADD_ENTRY_LINK$)?><a href="$ADD_ENTRY_LINK$"><b>Добавить заявку</b></a><?else?><div onclick="onlineuser()" style="z-index:20;"><a><b>Войти</b></a></div><div id="onlineus">$LOGIN_FORM$</div><?endif?> </div> <script type="text/javascript"> function onlineuser(){ if ($("#onlineus").left() == '3000px'){ $('#onlineus').stop().animate({ left:"610px" }, 200)} else { $('#onlineus').animate({ left:"3000px" }, 200);} }; </script> Я не могу найти ошибку... вопрос.. где я протупил?
| | |
|
|
2011-12-19Дата: Понедельник, 19.12.2011, 16:15 | Сообщение # 170 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
DesBR, Quote (DesBR) Я не могу найти ошибку... вопрос.. где я протупил? А что не работает-то?
Добавлено (19.12.2011, 16:57:27) --------------------------------------------- DesBR, Quote (DesBR) if ($("#onlineus").left() == '3000px'){...} Всегда будет равно false, так как, во-первых, нет такой функции $.left(); а во-вторых, даже если бы и была, выдавала бы только цифру, а не строку «3000px» ... ...
По теме: Анимационный эффект выдвигающегося блока инфы (infoblock $.animate()) (Вариант №3. Играемся с zIndex, opacity и left ) ...
| | |
|
|
2011-12-19Дата: Понедельник, 19.12.2011, 17:53 | Сообщение # 171 |
Подполковник
Группа: Проверенные
Статус: Offline
|
так и знал... а какие функции Есть? Добавлено (19.12.2011, 17:53) --------------------------------------------- Вопрос на засыпку...: С каких пор у нас абсолютное позиционирование влияет на прокрутку влево/вправо?.. т.е. если элемент залез за правую границу.. то появляется полоса прокрутка...
| | |
|
|
2011-12-19Дата: Понедельник, 19.12.2011, 18:16 | Сообщение # 172 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
DesBR, Quote (DesBR) так и знал... а какие функции Есть? Данные функции позволяют работать с CSS-значениями элементов: Quote .css() - Возвращает/изменяет (в зависимости от числа входных параметров) CSS параметры элемента Самая главная для работы со стилями (узнать/назначить) Quote .height() .innerHeight() .outerHeight() - Возвращает/изменяет высоту элемента Quote .width() .innerWidth() .outerWidth() - Возвращает/изменяет ширину элемента Quote .position() .offset() - Возвращает/изменяет позицию элемента Quote .offsetParent() - Возвращает ближайшего предка c позиционированием, отличным от static (позиционирование по умолчанию) Quote .scrollTop() .scrollLeft() - Возвращает/изменяет величину скроллинга (прокрутку) элемента ...
Quote (DesBR) Вопрос на засыпку...: С каких пор у нас абсолютное позиционирование влияет на прокрутку влево/вправо?.. т.е. если элемент залез за правую границу.. то появляется полоса прокрутка... Всегда. )))
Если элемент выходит за нижнюю/правую границу родительского блока.
По любому, элемент позиционируется не просто так, а относительно родителя, и, по любому, родитель всегда есть - либо html, либо другой родительский блок. Просто элемент вне потока, но в «обёртке»...
Естественно, это всё верно, если, родительскому блоку не присвоено свойство overflow:hidden ... ...
| | |
|
|
2011-12-19Дата: Понедельник, 19.12.2011, 19:04 | Сообщение # 173 |
Подполковник
Группа: Проверенные
Статус: Offline
|
то есть что нужно сделать что бы не было полосы прокрутки?)
| | |
|
|
2011-12-19Дата: Понедельник, 19.12.2011, 19:12 | Сообщение # 174 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
DesBR, Quote (DesBR) то есть что нужно сделать что бы не было полосы прокрутки?) Убирать влево\вверх ... или проставлять overflow:hidden боди и хтмл-у. ...
| | |
|
|
2011-12-23Дата: Пятница, 23.12.2011, 10:48 | Сообщение # 175 |
Подполковник
Группа: Проверенные
Статус: Offline
|
Вопрос: В странице добавления материалов (файловый менеджер к примеру) каким образом можно задать условие: "Если выбран пункт 1 - записать в textarea текст №1, иначе, если выбран пункт 2 - записать №2....."? Т.е. в зависимости от категории.
| | |
|
|
2011-12-23Дата: Пятница, 23.12.2011, 18:36 | Сообщение # 176 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
DesBR, Quote (DesBR) В странице добавления материалов (файловый менеджер к примеру) каким образом можно задать условие: "Если выбран пункт 1 - записать в textarea текст №1, иначе, если выбран пункт 2 - записать №2....."? Только скриптом. Хотя, по моему, ты об этом и спрашиваешь. 1. Проверить, стоит ли галочка, если стоит - сразу добавить/заменить текст, если нет - повесить событие onChange ... при котором вводить то или иное в форму (если используются BB-коды, иначе в ифрейм). ...
| | |
|
|
2011-12-26Дата: Понедельник, 26.12.2011, 11:21 | Сообщение # 177 |
Подполковник
Группа: Проверенные
Статус: Offline
|
я всё понял...  Добавлено (26.12.2011, 11:21) --------------------------------------------- требуется написать следующее через JS - как организуется перевод строки? если код выглядит так: Code if(document.getElementById('brief')){document.getElementById('brief').value='Требуется';}
| | |
|
|
2011-12-26Дата: Понедельник, 26.12.2011, 12:14 | Сообщение # 178 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
DesBR, Quote (DesBR) через JS - как организуется перевод строки? если код выглядит так: «\n»
| | |
|
|
2011-12-26Дата: Понедельник, 26.12.2011, 12:35 | Сообщение # 179 |
Подполковник
Группа: Проверенные
Статус: Offline
|
Спасибо! Мне бы пора бы уже знать синтаксис)) Добавлено (26.12.2011, 12:35) --------------------------------------------- Не могу разобраться со скриптом который позволит за счёт смены категории заменять текст в поле для текста. Нужна помощь..
| | |
|
|
2011-12-27Дата: Вторник, 27.12.2011, 00:38 | Сообщение # 180 |
Аццкий кодер
Группа: Администраторы
Статус: Unknown
|
DesBR, Quote (DesBR) Не могу разобраться со скриптом который позволит за счёт смены категории заменять текст в поле для текста. Нужна помощь.. Всё, что тебе нужно - написано выше, большее уже называется “сделайте за меня”.
Повторяю: Quote (likbezz) Проверить, стоит ли галочка, если стоит - сразу добавить/заменить текст, если нет - повесить событие onChange ... при котором вводить то или иное в форму
Для каталогов - событие onclick - там выпадающее меню. Типа: Code <script type="text/javascript"> $('#uCatsMenu9 input').click(function(){ $('#message').val($(this).val()); }); </script> - Впихнёт в поле ID категории (указано в value у инпута) Где: $(this).val(); - возвращает ID категории. $('#message').val(); - возвращает содержание поля message (для краткого - это brief) ...
Дальше - совсем просто, через switch или if проверить ID категории и вывести нужный текст. ...
Проверить выбран ли какой либо пункт вот так: Code if($('#uCatsMenu9 input:checked').length){alert($('#uCatsMenu9 input:checked').val());} - Выведет алерт с ID выбранной категории, если она выбрана. ...
| | |
|