|
Помощь в html/css/javascript/jq
|
|
| HUNTEROR | Отредактировал HUNTEROR - Суббота, 19 Июня 2010, 21:53 Дата: 19 Июня 2010, 21:38 | Сообщение # 921 |  ● ● ● ● ● 362 сообщения Статус: Offline | Неа, не работает Сделал так: Взглянешь? Code <script type="text/javascript"> $('.stText img').each(function () { $(this).attr('rel', 'shadowbox[group1]'); }); </script> <div class="stText">$MESSAGE$</div>
| | |
|
| Infamous | Дата: 19 Июня 2010, 21:56 | Сообщение # 922 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Code $('.stText img').each(function () { $(this).wrap('<a href="' + this.src + '" rel="shadowbox[group1]"></a>'); }); | | |
|
| HUNTEROR | Дата: 19 Июня 2010, 22:02 | Сообщение # 923 |  ● ● ● ● ● 362 сообщения Статус: Offline | хи-хи и плюс мой любимый $(document).ready Спасибо, Infamous. | | |
|
| Infamous | Дата: 19 Июня 2010, 23:32 | Сообщение # 924 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Нужно написать функцию getParents, которая будет возвращать список всех родительских элементов и при надобности фильтровать их таким образом: Code Element.getParents(function (a) { return a.className == 'myClass'; // Выбираем только элементы с классом myClass }); Вот код функции: Code Object.prototype.getParents = function (exception) { var tmp = [], r = (this instanceof Array ? this[0] : this).parentNode; while(r.parentNode) { tmp.push(r), r = r.parentNode; } if (exception) { var x = []; for (var i = 0; i < tmp.length; i++) { if (exception(tmp[i])) { x.push(tmp[i]); } } tmp = x; } return tmp; }; При попытке отфильтровать возвращает пустой массив, почему? | | |
|
| kanat07 | Дата: 20 Июня 2010, 03:51 | Сообщение # 925 |  ● ● ● ● ● 735 сообщений Статус: Offline | Текущий $TIMESTAMP$ Оказывается не так уж сложно... Добавлено (20 Июнь 2010, 03:51) --------------------------------------------- PS. Бармалей, У вас там новый день в 25:00 начинается чтоле? | | |
|
| Бармалей | Дата: 20 Июня 2010, 09:26 | Сообщение # 926 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Бармалей, У вас там новый день в 25:00 начинается чтоле? Нет, как у людей в 00:00. Только часовой пояс у Вас сейчас GMT+5, а не +4.
 | | |
|
| kanat07 | Дата: 20 Июня 2010, 09:49 | Сообщение # 927 |  ● ● ● ● ● 735 сообщений Статус: Offline | testДобавлено (20 Июнь 2010, 09:49) ---------------------------------------------
Нет, как у людей в 00:00. Только часовой пояс у Вас сейчас GMT+5, а не +4. Точно. Это, видимо, баг юкоза - стоит +4. Ну тогда, Ваш timestamp на час впереди чтоли? | | |
|
| Бармалей | Дата: 20 Июня 2010, 11:37 | Сообщение # 928 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Ну тогда, Ваш timestamp на час впереди чтоли? Конечно. Мы на один часовой пояс восточнее. Это, видимо, баг юкоза - стоит +4. Багов нет. Вы забыли, что сейчас лето.
 | | |
|
| UnderShot | Дата: 20 Июня 2010, 11:54 | Сообщение # 929 | ● ● ● ● ● 393 сообщения Статус: Offline | kanat07, скажешь как сделал? | | |
|
| cucYa | Дата: 20 Июня 2010, 12:29 | Сообщение # 930 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | UnderShot, исходник открой  | | |
|
| UnderShot | Дата: 20 Июня 2010, 12:32 | Сообщение # 931 | ● ● ● ● ● 393 сообщения Статус: Offline | Code <?( ( ($MONTH$*$DAY$*$YEAR$*$HOUR$*substr($TIME$,3)*(substr($TIME$,3)/60) )*100) )?> Остались секунды. Как их определить?Добавлено (20 Июнь 2010, 12:31) --------------------------------------------- Т.е щас у меня секунды: (substr($TIME$,3)/60), а нужно правильно определить их. Добавлено (20 Июнь 2010, 12:32) ---------------------------------------------
Движковые скрипты прочесть ведь нельзя. | | |
|
| cucYa | Дата: 20 Июня 2010, 12:35 | Сообщение # 932 |  ● ● ● ● ● Совращенный мальчик.7317 сообщений Статус: Offline | Движковые скрипты прочесть ведь нельзя. Ага, поэтому открой исходник. | | |
|
| UnderShot | Дата: 20 Июня 2010, 13:03 | Сообщение # 933 | ● ● ● ● ● 393 сообщения Статус: Offline | cucYa, там только полученные цифры | | |
|
| BoLena | Дата: 20 Июня 2010, 13:43 | Сообщение # 934 |  ● ● ● ● ● 659 сообщений Статус: Offline | Всем привет. Кто знает как у стандартного селекта можно убрать стрелочку? | | |
|
| Infamous | Отредактировал Infamous - Воскресенье, 20 Июня 2010, 13:47 Дата: 20 Июня 2010, 13:46 | Сообщение # 935 |  ● ● ● ● ● 1670 сообщений Статус: Offline | BoLena, засунуть селект в див с фиксированной шириной, диву поставить overflow: hidden. Можно ещё поставить селекту multiple и при выборе более одного элемента блокировать выбор. Но это сомнительный способ. | | |
|
| BoLena | Дата: 20 Июня 2010, 13:54 | Сообщение # 936 |  ● ● ● ● ● 659 сообщений Статус: Offline | Infamous, мне надо в форму добавления материалов. я попробовал сделать через ксс класса селекта. Code clip:rect(2px 82px 20px 2px); top:10px; не реагирует, код нашел в гугле. | | |
|
| Infamous | Дата: 20 Июня 2010, 14:02 | Сообщение # 937 |  ● ● ● ● ● 1670 сообщений Статус: Offline | BoLena, clip применим только для элементов с position: absolute; Ну тогда сделай так: засунуть селект в див с фиксированной шириной, диву поставить overflow: hidden Только селект придётся оборачивать в этот див через jQ. | | |
|
| BoLena | Дата: 20 Июня 2010, 14:07 | Сообщение # 938 |  ● ● ● ● ● 659 сообщений Статус: Offline | Infamous, это я уже попробовал сделать, там 2 поля получилось... а кроме второго ничего нет?( может попробовать как-то сделать с помощью первого?Добавлено (20 Июнь 2010, 14:07) ---------------------------------------------
Code .manFlFlt2 {background:#555; border:1px solid #111; width:262px !important; position: absolute; clip:rect(2px 244px 20px 2px); top:10px;} сейчас селект вообще исчез... | | |
|
| Infamous | Дата: 20 Июня 2010, 14:12 | Сообщение # 939 |  ● ● ● ● ● 1670 сообщений Статус: Offline | Code $(element).wrap('<div style="width: 50px; overflow: hidden;"></div>'); Работает 100%, проверял. Надеюсь, с поиском селекта по ID/классу и настройкой ширины дива сам разберёшься. | | |
|
| BoLena | Дата: 20 Июня 2010, 14:27 | Сообщение # 940 |  ● ● ● ● ● 659 сообщений Статус: Offline | Code $(#bdF19).wrap('<div style="width: 50px; overflow: hidden;"></div>'); описание материала исчезло оОДобавлено (20 Июнь 2010, 14:27) --------------------------------------------- заметил ошибку. | | |
|